使用(括号)重定向URL

时间:2013-09-22 14:10:11

标签: apache .htaccess

有谁知道如何使用括号重定向网址?我不久前犯了一个错误,之后我们改为正确的网址格式,但是带有网址的链接仍然在Google中编入索引。

我尝试了以下但似乎没有工作

RewriteRule ^url-with-(brackets)(.*)$ http://url.com/url-with-no-brackets$1 [R=301]

RewriteRule ^url-with- \brackets\ (.*)$ http://url.com/url-with-no-brackets$1 [R=301]

提前致谢。

1 个答案:

答案 0 :(得分:0)

尝试一下:

RewriteRule ^(.+)\((.+)\)(.*)$ /$1$2$3 [R=301,L]

这将提取没有括号的整个文本。

请注意,自从您使用301以来,您可能已经过以前的尝试缓存,因此我建议您使用其他浏览器对其进行测试,以确保其正常工作。

相关问题