我正在尝试将目录(.htaccess)重定向到具有相同名称的子目录。我收到了重定向循环错误。
RedirectMatch 301 /abc http://www.example.com/lite/abc/
答案 0 :(得分:1)
您必须划分您的模式,否则每次都会匹配abc
。
使用RedirectMatch
RedirectMatch 301 ^/abc.*$ http://www.example.com/lite/abc/
或mod_rewrite
RewriteEngine On
RewriteRule ^abc.*$ /lite/abc/ [R=301,L]
注意:在尝试此代码之前,您需要清除浏览器的缓存。实际上,您的旧规则现在处于缓存中。