はじめに
- 特定機材を除外する方法を模索した
問題
- 追加した機材がhttpsを理解できないので、その機材はhttpで通信させたくなった
解決策
- 以下の内容を記述しました
RewriteCond %{HTTP_USER_AGENT} !(hoge)
hogeには、その機材のUSER_AGENT名を記述します - 指定したUSER_AGENT名の通信はマッチしなくなります
注意点
RewriteRule
によるRedirect動作の記述の前に書きます- Apacheが
RewriteRule
を認識した後、それ以前に記述されたRewriteCond
を見るみたい - 以下を参考にしました www.lesstep.jp
最後に
- 他にも固定IPアドレスを除外する等の方法が考えられます