使用.htaccess删除URL的最后一个字符

时间:2012-09-13 18:11:57

标签: .htaccess mod-rewrite

不知何故谷歌设法在我的网站上提取了一些URL,最后a)导致了一堆404链接。链接看起来像这样:

  

“http://mysite.com/page.php?id=42523”

但google在搜索结果中的含义是:

  

“http://mysite.com/page.php?id=42523)”

有没有办法用.htaccess我可以确定一个网址是否结束了)并将其重定向到正确的网址?

1 个答案:

答案 0 :(得分:0)

尝试将其放入文档根目录中的htaccess文件中:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)\)$
RewriteRule ^(.*)$ /$1?%1 [L,R=301]