0

我正在从头开始重建一个站点,但是我将要替换的站点已经在 SEO 方面排名很好。

我有许多页面格式如下:

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

“send-me-information-on-”在所有产品中都是一致的。

我可以基于每个产品编写重定向,但我有超过 200 种产品,所以使用重写规则处理这个会很棒。

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

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

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

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

谁能帮我实现这一目标?

4

1 回答 1

0
RewriteRule ^/([^/]+)/([^/]+)/send-me-information-on-([^.]+).php$ $1/$2/product-information-request.php?product=$3 [QSA,L]
于 2012-05-16T08:20:56.860 回答