我正在尝试将一个文件夹及其所有子文件重定向到一个包含.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/
有人能帮上忙吗?谢谢。如果有什么不清楚的地方,请告诉我。
发布于 2014-05-21 23:45:10
下面是适用于我的mod_rewrite规则的另一个示例
我想将一个子目录重定向到同一个域的根目录。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^sub_directory/(.*)$ /$1 [R=301,NC,L]
</IfModule>
更多的例子可以在这里找到:http://coolestguidesontheplanet.com/redirecting-a-web-folder-directory-to-another-in-htaccess/
发布于 2020-02-18 08:03:33
我更喜欢以下方法:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/somedir [NC]
RewriteRule /(.*) http://somesite.com/lost/$1 [R=301,L]
https://stackoverflow.com/questions/11715684
复制相似问题