我想问一下如何将不存在的目录重定向到普通目录。或者甚至更好,如何从网址中删除目录。
实施例:
当网址为www.mysite.com/bad_directory/images/and/sub/directories
时,我希望它为www.mysite.com/images/and/sub/directories
。换句话说,我希望在请求目录“images”时删除目录“bad_directory /”。
答案 0 :(得分:0)
您应该在.htaccess文件中添加以下行:
RewriteRule ^bad_directory/images/and/sub/directories$ /images/and/sub/directories [R,L]
答案 1 :(得分:0)
我找到了解决方案
在.htcaccess文件中,我添加了一行:
RedirectMatch ^/bad/directory/(.*)$ https://www.example.com/good-directory/$1