.htaccessの設定解説 > .htaccessで特定ファイルの制限

.htaccessの適用ファイルを決めるアップロードする

特に指定がない場合.htaccessが適用されるのは全てのファイルです。一つのフォルダに複数の拡張子のファイルがあると面倒なことになります。そこでフォルダ以下の特定拡張子のみ.htaccessを適用すると指定することができます。

特定拡張子を指定する記述

<Files ~ "\.jpg$">
deny from all
</Files>

<Files ~ "\.(gif|jpg|png)$">
deny from all
</Files>

上の記述での意味

上の記述は.jpgファイルへのアクセスに対する全て拒否する記述です。

下の記述は.gif,.jpg,.pngファイル全てのアクセスに対して全て拒否する記述です。