私のhtaccessファイルでは、ユーザーがディレクトリにアクセスしようとした場合はhttp 403コードで応答したいのですが、ファイルにアクセスしようとした場合は許可します。これはどのように行われますか?
4974 次
2 に答える
7
[インデックス] オプションをオフにします。ディレクトリ一覧ページは、オンになっている場合にのみ提供されます。
于 2012-06-20T14:35:26.847 に答える
2
mod_rewrite の使用:
mod_rewrite を有効にする
ファイルシステム パス マッチング リクエスト ( REQUEST_FILENAME
) がディレクトリ ( -d
)の場合
403 ヘッダーを送信する (禁止 - [F]
)
(RewriteRule の最初の 2 つのパラメーターとして正確に何を指定すればよいかわからないため、何かをルートにリダイレクトします)
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* / [F]
于 2012-06-20T14:43:49.187 に答える