我需要隐藏网址中的文件夹。
一个例子:
如果我输入www.mysite.com/Jango
我需要你阅读目录:www.mysite.com/users/Jango
但不希望看到/users
我只想在地址栏中看到这个:
www.mysite.com/Jango
答案 0 :(得分:5)
.htaccess
中的/
应该执行:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^users/
RewriteRule ^(.*)$ users/$1 [L]
这会处理任何不以users/
开头的请求,就好像它一样。
<强>更新强>
如果您希望该规则仅适用于/Jango
- &gt; /users/Jango
,这是一个合适的.htaccess
:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^users/Jango
RewriteRule ^Jango/(.*)$ users/Jango/$1 [L]
([L]
- 旗帜停止改写此规则,防止可能的圆圈反应等)