2012-05-16 43 views
0

我正在从头开始重建网站,但我将替换的网站已经在SEO中排名相当不错。htaccess重定向规则帮助请(URL中的通配符)

我在下面的格式页数:

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

“送-ME-信息-ON-”在所有的产品保持一致。

我可以在每个产品的基础上编写重定向,但我有200多种产品,因此使用重写规则处理这个问题会很好。

我需要实现什么是以下新网址:

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

现在我明白了搜索引擎优化的目的,这可能不是最好的方法,但我想保持一个信息请求页面。

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

任何人都可以帮助我实现这个目标吗?

回答

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

这似乎并没有跟踪/后第一个^然而这可能只是我上面的解释。无论哪种方式,它现在工作。非常感谢你的帮助! – jimeney

+0

是的你是对的,我从来不知道你是否需要/在开始。 – Gavriel