我必须将一些旧页面重定向到我在下面使用的新页面.htaccess
RewriteRule ^Savane-98.htm$ savane-tc-9347-41-belgian-tapestry-throw [R=301,L]
它工作正常但我的一些旧链接有括号'()'它不起作用我怎么能解决这个问题。如下面链接
RewriteRule ^antique-bronze-square-end-rod-(flat-to-wall)-tapestry-wall-hanging-rod$ antique-bronze-square-end-rod-flat-to-wall-tapestry-rod [R=301,L]
此链接不起作用任何人都可以帮助我
谢谢
答案 0 :(得分:0)
括号是正则表达式中的特殊字符 - 它们表示匹配组的开头和结尾。
为了通过正则表达式引擎将它们视为文字括号,需要使用反斜杠(\
)对其进行转义:
RewriteRule ^antique-bronze-square-end-rod-\(flat-to-wall\)-tap...