を示すことなく、DirectorySlashを有効にする:私は私のサイトのルートに私の.htaccessファイルでこのコードをお持ちの場合は、クエリ
RewriteCond %{REQUEST_URI} ^/foo/bar/
RewriteRule ^foo/bar(.*)$ http://example.org/foo/?file=$1 [P,QSA]
そして、このファイルの構造を有する:
foo
+-- index.php
+-- bar
+-- qaz
+-- file.txt
をそして私はページを要求http://example.org/foo/bar/qaz/
それはhttp://example.org/foo/?file=/qaz/
に、サーバー上でリダイレクトします。私はページhttp://example.org/foo/bar/qaz
を要求した場合 しかし、それは、しかし、それはブラウザでhttp://example.org/foo/bar/qaz/?file=/qaz
が表示されます、http://example.org/foo/?file=/qaz
にリダイレクトされます。
にはどうすれDirectorySlashを有効にしますが、それでもユーザーからの問合せを非表示にするには?ディレクトリ '/ fooの/バー/ QAZ' は存在するかどう