繁体   English   中英

htaccess重定向规则帮助(URL中的通配符)

[英]htaccess redirect rule help please (wildcard in URL)

我正在从头开始重建一个网站,但我将要替换的网站对于SEO来说已经相当不错了。

我有以下格式的页面:

http://URL/SECTION/ANOTHERSECTION/send-me-information-on-PRODUCTNAME.php

所有产品上的“发送信息给我”都是一致的。

我可以针对每个产品编写重定向,但是我有200多种产品,因此使用重写规则来处理重定向非常好。

我需要实现的是以下新URL:

http://URL/SECTION/ANOTHERSECTION/product-information-request.php?product=PRODUCTNAME

现在,我了解出于SEO的目的,这可能不是最好的方法,但是我想维护一个信息请求页面。

我认为最好的方法是使用正则表达式来匹配字符串,并设置一个环境变量,该变量将在结果URL中使用。 我对.htaccess规则不太熟悉。

谁能帮我实现这一目标?

RewriteRule ^/([^/]+)/([^/]+)/send-me-information-on-([^.]+).php$ $1/$2/product-information-request.php?product=$3 [QSA,L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM