如何从网址中删除文件夹? 我在一个文件夹中安装了Drupal,我想从URL中删除该子文件夹。
所以而不是:
www.example.com/subfolder/*
我希望网址为:
www.example.com/*
感谢
答案 0 :(得分:7)
试试这个:
RewriteRule !^subfolder/ subfolder%{REQUEST_URI} [L]
并重定向/subfolder/…
的直接请求:
RewriteCond %{THE_REQUEST} ^GET\ /subfolder/
RewriteRule ^subfolder/(.*) /$1 [L,R=301]
或者,更好的是,将您的document root更改为该子文件夹。
答案 1 :(得分:2)
试
RewriteRule (.*) /subfolder/$1 [L]
答案 2 :(得分:0)
你需要像这样捕获。*:
RewriteRule ^(。*)/ $ / $ 1 /子文件夹/ [L]