スマート駄目リーマンの忘備録

旅行記、キャリア論、世相分析など思ったことを書き連ねます

IPアドレスでのアクセス制限方法

やりたいこと

 先頭がmemberで始まるphpファイルを特定のIPアドレスからのみ閲覧出来るようにしたい。

 

プログラム

 .htaccessファイルに以下のプログラムを記載

f:id:yasuyankun:20210818225122j:plain

.htaccessプログラム

 解説

正規表現

~    パターンマッチングをするための宣言

^              先頭でパターンマッチングをを指定

 

・対象ファイル

member_address ,member_nameなどのmemberが先頭に来るphpファイルが対象です。

 

・allow from

グローバルIP アドレス 123.456.780.12からのみアクセスが出来ないようになります。

 

・deny form all

上記のグローバルIPアドレス以外はアクセスを拒否します。

 

 グローバルIPアドレスの確認方法

グローバルIPアドレスなので、コマンドプロンプトのipconfigで調べたアドレスではなく、下記のようなサイトにアクセスして調べることが必要です。

 

www.cman.jp