2017-01-28 7 views
2

私は私のURLを見栄えたい。 だから私はこのURLを持っているとき:htaccess両方向でURLからフォルダ名を隠す

はlocalhost /ページ

私はURLは次のようになりたい:

はlocalhost/

私はすでに解決し、私がlocalhost/pagesを入力すると、/ pagesからインデックスファイルを取得できますが、私が/ inを入力するとまだ表示されています:

ローカルホスト/ページ。

どのように変更できますか、ページは表示されませんか?

私のhtaccessのコード:
RewriteEngine on RewriteBase /RewriteCond %{REQUEST_URI} !^/pages/ RewriteRule ^(.*)$ /pages/$1 [L]

答えて

0

あなたの現在の書き換えルールはlocalhost/pages/foolocalhost/fooをリダイレクトし、それがlocalhost/pages/fooを提供しています。書き換えルールを次のように変更します。

RewriteRule ^pages/(.*)$ $1 [L] 
関連する問題