我将如何从根文件夹重定向到一个子文件夹,然后掩盖该文件夹?htacces重定向和掩码
所以不是http://root.com/sub_folder
这将是刚刚http://root.com
我曾尝试:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^root\.com$
RewriteRule (.*) http://root.com/$1 [R=301,L]
RewriteRule ^$ /sub [L]
然而,这是行不通的。任何帮助将受到欢迎。
这些规则将导致重定向循环。 – 2013-02-14 04:18:17
如何?只有/ sub在第一条规则中被重定向。重定向后,用户加载不匹配/ base的基本URL,以避免第一条规则触发。第二条规则被重写,而不是重定向。 – 2013-02-14 04:35:53
由于重写引擎循环直到URI停止更改,第二条规则将URI重写为'sub',引擎循环,并且它匹配第一条重定向浏览器的规则,然后该请求与第二条规则匹配,然后重写引擎循环和第一条规则得到匹配,重定向浏览器等。 – 2013-02-14 05:38:24