2016-06-29 7 views
0

"/ images"ディレクトリへのアクセスを拒否する.htaccessは設定できますが、 "/images/*.jpg"は許可する必要がありますこのフォルダから私のindex.php上の単一の写真!.htaccessイメージフォルダへのアクセスを拒否しますが、単一のイメージを表示するアクセスを許可します。

+2

[ディレクトリブラウズを無効にするにはどうすればいいですか?](0120-337-501)/ –

+1

重複しないでください。 OPでは、.jpgの拡張子を除いて、1つのフォルダがブロックされている必要があります。その質問は、ディレクトリブラウジングとすべてのサブディレクトリを完全にブロックすることです。 – Lag

+0

質問は異なる言い方をされていますが、これは重複しています。 htaccessファイル*の 'Options -Indexes'は、サブディレクトリイメージ*の中でディレクトリリストへのアクセスを禁止しますが、そのコンテンツへのアクセスを許可します。 –

答えて

0

これは、特定のフォルダへのアクセスをブロックしますが、は、静止画を表示できるようにする必要があります。

<Files /images> 
order allow,deny 
deny from all 
</Files> 

(単独上記が動作しない場合)あなたはも含めることができます。

<Files .jpg> 
order allow,deny 
allow from all 
</Files> 

このべきは、/ imagesフォルダへのアクセスを拒否した後、ファイル拡張子が.jpgのすべてのイメージにアクセスできます。

0

試してみてください。

RedirectMatch 403 ^/images/?$ 

これは/images/フォルダへのアクセスを拒否します。

関連する問題