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]フラグは、このルールの後に書き換えを停止し、可能な円反応などを防ぎます)

于 2013-02-08T10:34:07.730 に答える