при запросе http фунция apache_request_headers() возвращает
X-Forwarded-For
http://site.com
Код:
array(9) { ["Host"]=> string(7) "site.com" ["Connection"]=> string(5) "close" ["User-Agent"]=> string(116) "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.38 Safari/532.0" ["Cache-Control"]=> string(9) "max-age=0" ["Accept"]=> string(90) "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" ["Accept-Encoding"]=> string(17) "gzip,deflate,sdch" ["Accept-Language"]=> string(14) "en-US,en;q=0.8" ["Accept-Charset"]=> string(30) "ISO-8859-1,utf-8;q=0.7,*;q=0.3" ["X-Forwarded-For"]=> string(13) "Z.Z.Z.Z" }
запрос на https не возвращает
X-Forwarded-For:
https://site.com
Код:
array(8) { ["Host"]=> string(7) "site.com" ["Connection"]=> string(10) "keep-alive" ["User-Agent"]=> string(116) "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.38 Safari/532.0" ["Cache-Control"]=> string(9) "max-age=0" ["Accept"]=> string(90) "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" ["Accept-Encoding"]=> string(17) "gzip,deflate,sdch" ["Accept-Language"]=> string(14) "en-US,en;q=0.8" ["Accept-Charset"]=> string(30) "ISO-8859-1,utf-8;q=0.7,*;q=0.3" }