使用.htaccess隐藏URL中的文件夹

And*_*bri 0 directory .htaccess

我需要隐藏网址中的文件夹.

一个例子:

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

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

mar*_*snn 5

.htaccess/应该做的:

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

这可以处理任何不是以users/它开头的重新设置.

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

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

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