質問: 携帯サイトを運営してます。 .htpasswd にて携帯ならそのままアクセス可、 PCならベーシック認証後にアクセス可、に今はしてるんですが 「PCで認証失敗した場合に自動で指定のページに飛ばす」という設定したいのですが どう記述すればいいでしょうか? 今現在は認証失敗した場合Authorization Required に飛ばされます。 ちなみに現在の .htpasswd AuthType Basic AuthUserFile .htpasswd AuthName "Enter password" Require valid-user satisfy any order deny,allow deny from all # DoCoMo allow from .docomo.ne.jp # au allow from .ezweb.ne.jp # SoftBank Allow from .jp-d.ne.jp .jp-h.ne.jp .jp-t.ne.jp .jp-c.ne.jp .jp-k.ne.jp .jp-r.ne.jp .jp-n.ne.jp .jp-s.ne.jp .jp-q.ne.jp .vodafone.ne.jp .softbank.ne.jp
回答: 認証失敗した場合は401エラーが返されますので、 401エラーの場合に表示するページを.htaccessで指定してあげると良いです。 > > ErrorDocument 401 /error/401.html > > >