对我在这里找到的其他一些问题/答案进行了轻微调整,这对我没有用。
我的网站有一个www.mywebsite.eu/subdirectory子目录,其中所有网站的页面所在。我现在已将所有文件移至www.mywesbite.eu。 /子目录基本上已被删除。
如何进行.htaccess重定向,使任何/子目录URL重定向到没有子目录的URL。
这是一个例子: www.mywebsite.eu/subdirectory/webpage.html 现在需要 www.mywebsite.eu/webpage.html
我没有在我网站上的所有页面上进行重定向,而是希望有一种更简单的方法来说“如果有人请求带有/子目录的URL,请将它们带到完全相同的URL,只是没有/开头的子目录“
答案 0 :(得分:2)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此规则:
RewriteEngine On
RewriteRule ^subdirectory/(.*)$ /$1 [L,NC,R=302,NE]