用htaccess替换url

时间:2014-03-26 16:20:14

标签: apache .htaccess url mod-rewrite

我需要删除网址的一部分。 Google索引器正在检测重复内容,我需要将网址重定向到主要目标。

http://www.domain.com/index.php?id=123456.0

to main target:

http://www.domain.com/index.php?id=123456

我需要将第一个网址重定向到第二个网址,方法是删除.0并在htaccess上使用mod_rewrite。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以在root .htaccess文件中使用此规则:

RewriteCond %{THE_REQUEST} \s/+(index\.php\?id=[^.]+)\.0\s
RewriteRule ^ /%1 [L,R=301]