web

指定IPを除外してベーシック認証をかける

特定のIPを除いてベーシック認証をかける方法です。

「サイトにベーシック認証をかけたいけど自分がアクセスするときだけは認証したくない!」という場合などに使います。

【方法】.htaccessに以下のように記述します。

# ベーシック認証の記述
AuthUserFile "/*****/.htpasswd"
AuthName "Member Site"
AuthType BASIC
require valid-user

# 指定IPアドレスのみベーシック認証回避
Require ip xxx.xxx.xxx.xxx

以上。簡単ですね。