.htaccessでファイルへのアクセスを制限する

プログラミング

ファイルへのアクセス制限

Webサイトを構築するにあたり、ユーザーからある特定のファイルへアクセスを禁止したい場合があります。

例えば、ログファイルやユーザー情報ファイルなどがあります。

.htaccessファイルを用いれば簡単にアクセス制限ができます。

ファイル構造

アクセスを禁止したいファイルの同階層に「.htaccess」を設置してください。

.htaccess
log.txt // アクセスを禁止にしたいtxtファイル

.htaccess

以下の例では同階層にあるtxtファイルのアクセスを禁止に設定します。

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

設定後に「log.txt」にアクセスしようとすると以下のように「403 Error」となり、アクセスが拒否されていることが確認できました。

コメント

タイトルとURLをコピーしました