htaccess无形地将所有内容重定向到目录中

时间:2011-07-15 21:50:41

标签: .htaccess

如何将所有请求重定向到子目录?

我试过这个,还有很多其他事情:

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/webroot/(.*)
RewriteRule $ webroot/$1 [NC,L]

我想要的是保护请求通常会访问的其他Web可访问目录的内容,并将它们映射到webroot目录。

1 个答案:

答案 0 :(得分:1)

以下规则会将(内部重定向)一切重写为/webroot/子文件夹:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !^/webroot/
RewriteRule ^(.*)$ /webroot/$1 [L]