我正在尝试将文件夹及其所有子文件重定向到带有.htaccess文件的URL。


Redirect 301 /abc/cba/ http://www.aaa.com/

/abc/cba/ddd/index.html重定向到http://www.aaa.com/ddd/index.html
我想要的是将/abc/cba/ /abc/cba/ddd/index.html重定向到http://www.aaa.com/
有人可以帮忙吗?谢谢。如果不清楚,请告诉我。

最佳答案

默认情况下,Redirect排序将路径节点映射到新的路径节点,因此第一个路径之后的所有内容都将附加到目标URL。

尝试:

RedirectMatch 301 ^/abc/cba/ http://www.aaa.com/?

或者,如果您更愿意使用mod_rewrite而不是mod_alias:
RewriteEngine On
RewriteRule ^/?abc/cba/ http://www.aaa.com/? [R=301,L]

10-07 19:16
查看更多