###前提・実現したいこと
現在運営しているサイトで攻撃を防ぐためにimperva社のIncapsulaというWAF製品を使っています。
そのためユーザーはアクセスをすると一度Incapsulaを経由してアクセスをしてくるので、ユーザーのIPアドレスが書き換わってしまう問題が発生してしまいます。
正しいユーザーのアクセス元IPアドレスを取得したいです。
###発生している問題・エラーメッセージ
IPは$_SERVER['REMOTE_ADDR']
で取得をしていたのですが、ネットで検索をしていたら、X-FORWARDED-FOR
を使うというのをみたのですが、方法がいまいちわからずでした。
さらに問題なのが、運用しているサーバーがXserver(共有サーバー)なので、httpd.conf
などは触れません。かろうじてhtaccessは使用できます。
###補足情報(言語/FW/ツール等のバージョンなど)
- php7.1
- Apache2.4
- サーバー:Xserver
不足情報等ありましたら、教えてください。
お力添えいただきたいです。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/22 01:31
2017/09/22 02:18
2017/09/22 03:09
2017/09/22 03:52