• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BASIC認証の画面すら出したくないとき)

BASIC認証の画面を出さずに特定のIPアドレスを別のページに飛ばす方法

このQ&Aのポイント
  • BASIC認証の画面を表示せずに特定のIPアドレスを別のページにリダイレクトする方法について教えてください。
  • 私は、.htaccess(BASIC認証)で、趣味の会員制サイトを運営していますが、パスワードを教えていない人が、頻繁にアクセスしてくることで悩んでいます。知りたくないIPアドレスを別のページに飛ばして、BASIC認証の画面を表示させずに対策したいです。
  • 特定のIPアドレスはBASIC認証の画面を表示せずに別のページにリダイレクトする方法がわからないので、教えていただけますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

RewriteEngine On RewriteCond %{REMOTE_ADDR} aaa.bbb.ccc.ddd [OR] RewriteCond %{REMOTE_ADDR} eee.fff.ggg.hhh RewriteRule .* /hoge.html [R=301,L] って感じで設定をBasic認証の設定の前に追加してみてはどうでしょう。

mintmilky
質問者

お礼

試しに自分のIPアドレスを入れてやってみたところ、見事にできました! 一人悶々と悩んでいたのが、うそみたいです・・ 本当にありがとうございました。 とても助かりました。