XREA SUPPORT by noihjp > .htaccessによるアクセス制限

.htaccessによるアクセス制限

〜XREA SUPPORT by noihjp〜

参照元が特定のアドレスの場合、アクセスを拒否する

SetEnvIf REFERER "拒否するアドレス" Ref1
Order Allow,Deny
Allow from all
Deny from env=Ref1

例 : “example.com”を含むアドレスだけ拒否する

SetEnvIf REFERER "example.com" Ref1
Order Deny,Allow
Allow from all
Deny from env=Ref1

複数の参照元が特定のアドレスの場合、アクセスを拒否する

SetEnvIf REFERER "拒否するアドレス・1" Ref1
SetEnvIf REFERER "拒否するアドレス・2" Ref2
Order Allow,Deny
Allow from all
Deny from env=Ref1
Deny from env=Ref2

例 : “example.com”と“example.net”を含むアドレスだけ拒否する

SetEnvIf REFERER "example.com" Ref1
SetEnvIf REFERER "example.net" Ref2
Order Deny,Allow
Allow from all
Deny from env=Ref1
Deny from env=Ref2

参照元が特定のアドレスの場合、アクセスを許可する

SetEnvIf REFERER "許可するアドレス" Ref1
Order Deny,Allow
Deny from all
Allow from env=Ref1

例 : “example.com”を含むアドレスだけ許可する

SetEnvIf REFERER "example.com" Ref1
Order Deny,Allow
Deny from all
Allow from env=Ref1

なお、REFERERを遮断している場合も、アクセスを拒否しますのでご注意ください
Norton Internet Securityの初期設定では、REFERERを遮断するようになっています

参照元が特定のアドレスの場合、アクセスを許可する
(REFERERを遮断している場合も許可する)


SetEnvIf REFERER "許可するアドレス" Ref1
SetEnvIf REFERER "^$" Ref2
Order Deny,Allow
Deny from all
Allow from env=Ref1
Allow from env=Ref2

当サイトへのご意見・ご感想はメールまでお願いします

XREA SUPPORT by noihjp > .htaccessによるアクセス制限