0

我需要从 url 隐藏一个文件夹。

一个例子:

如果我进入www.mysite.com/Jango 我需要你阅读目录:www.mysite.com/users/Jango 但不想看到/users

我只想在地址栏中看到这个: www.mysite.com/Jango

4

1 回答 1

5

这应该这样.htaccess/

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

这会将任何不以开头的请求都视为已开始users/

更新:
如果您希望规则仅适用于/Jango--> /users/Jango,这将是一个合适的.htaccess

RewriteEngine on
RewriteCond %{REQUEST_URI} !^users/Jango
RewriteRule ^Jango/(.*)$ users/Jango/$1 [L]

[L]-flag 停止重写此规则,防止可能的循环反应等)

于 2013-02-08T10:34:07.730 回答