Apache 使用(括号)重定向URL

Apache 使用(括号)重定向URL,apache,.htaccess,Apache,.htaccess,有人知道如何用括号重定向URL吗?不久前我犯了一个错误,后来我们改成了正确的url格式,但带有url的链接仍然在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=

有人知道如何用括号重定向URL吗?不久前我犯了一个错误,后来我们改成了正确的url格式,但带有url的链接仍然在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]
提前感谢。

尝试一下:

RewriteRule ^(.+)\((.+)\)(.*)$ /$1$2$3 [R=301,L]
这将提取不带括号的整个文本


请记住,由于您使用的是
301
,您可能已经从以前的尝试中缓存了,因此我建议您使用其他浏览器对其进行测试,以确保其正常工作。

很抱歉,我说得不准确-这将是圆括号()不是卷发,所以这不是一个括号,这些被称为括号:)谢谢你纠正我。。。哈哈,我们这里叫它括号。很抱歉,谢谢你修复了它。非常感谢。