• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.htaccessの複数条件設定)

.htaccessの複数条件設定について

このQ&Aのポイント
  • 現在、123.45.67.890か098.76.543.21のどちらかのIPアドレスからhttp://www.example.com/aaa.htmlにアクセスがあった場合、http://www.example.com/bbb.htmlへ転送する.htaccessの複数条件設定の方法を教えてください。
  • 現在、123.45.67.890か098.76.543.21のどちらかのIPアドレスからhttp://www.example.com/aaa.htmlへのアクセスがあった場合、それがhttp://www.hogehogeexample.comからのアクセスである場合にのみ、http://www.example.com/bbb.htmlへ転送する.htaccessの複数条件設定の方法を教えてください。
  • 質問者は.htaccessの複数条件設定についての具体的な方法を知りたいとしています。質問者は、現在、123.45.67.890か098.76.543.21のどちらかのIPアドレスからhttp://www.example.com/aaa.htmlへのアクセスがあった場合、それがhttp://www.hogehogeexample.comからのアクセスである場合にのみ、http://www.example.com/bbb.htmlへ転送する.htaccessの複数条件設定についてのアドバイスを求めています。

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

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

単純に A or B に対して and C を追加するのであれば   RewriteCond A [OR]   RewriteCond B   RewriteRule ・・・・     ↓   RewriteCond A   RewriteCond C   RewriteRule ・・・・   RewriteCond B   RewriteCond C   RewriteRule ・・・・ と分けて書けばいいと思います。ただ「他サイト​http://www.hogehogeexample.com​からのアクセス」という条件はRefererを出してこない環境にも配慮しないとマズイかもしれません(セキュリティソフトが遮断することが多いようです)。

tempoppo
質問者

お礼

shimix様、無事にできました! 本当にありがとうございました、助かりました!

関連するQ&A

専門家に質問してみよう