Apache .htaccess特定のURLまたは複数のURLからのアクセスを拒否する方法
環境
Apache 2.4
Windows 10 Pro 64bit
概要
RewriteEngine ディレクティブは、 リライト機能を有効または無効に設定します。リ
ライトの設定を記述する前に RewriteEngine ディレクティブを使ってリライト機能
を有効にしておく必要があります。
操作例1
特定のURL、サイトからのアクセスを遮断します
「deny from env」を利用して、指定したサイトからのアクセスを拒否するように設定します。
設定コード
SetEnvIf Referer "^https://www\.arkgame\.com/" deny_referrer order allow,deny allow from all deny from env=deny_referrer
操作例2
複数のURL、サイトからのアクセスを遮断します
「SetEnvIf Referer」を使って、複数のサイト、URLをアクセス制限の対象にします。
設定コード
SetEnvIf Referer "^https://www\.t1\.com/" deny_referrer SetEnvIf Referer "^https://www\.t2\.com/" deny_referrer order allow,deny allow from all deny from env=deny_referrer