发送的时事通讯中包含令牌生成的登录URL。意外地,结束方括号]被放置为URL的最后一个字符,现在登录链接不起作用。如何将带方括号的任何网址重定向到不带方括号的同一网址?
答案 0 :(得分:1)
您可以使用mod_alias和RedirectMatch
指令或mod_rewrite和RewriteRule
指令。如果您已在其他地方使用mod_rewrite,那么坚持使用mod_rewrite可能会更为谨慎,否则无关紧要:
RedirectMatch 301 ^/(.*)\]$ /$1
或
RewriteEngine On
RewriteRule ^(.*)\]$ /$1 [L,R=301]
答案 1 :(得分:0)
您可以使用此规则:
RewriteEngine On
RewriteRule ^(.+?)]$ /$1 [R=301,L,NE]