exawm
На сервере стоит связка nginx+apache (vestacp.com)
Столкнулся с тем, что smartcj не считает клики по причине того что ему кажется как будто они идут через прокси.
В доке написано, что нужно убрать HTTP_X_FORWARDED_FOR
http://smartcj.com/wiki/doku.php?id=ru:nginx#ошибка_2
Может кто-то сталкивался с подобным?
в конфиге нжинкса я закомментировал строчку с этим параметром, но толку ноль.
Хелп
Ailk
В хтакцесс в начале вставь.
Код:
RequestHeader unset X-Forwarded-For
RequestHeader unset HTTP_FORWARDED_FOR
Либо в конфиге сервера убирать эти параметры.
скорее всего надо будет еще фиксить параметр REMOTE_ADDR, возможно там будет айпишник сервака. Но это уже к админу своему.
Последний раз редактировалось: Ailk (23/12/14 в 14:55), всего редактировалось 1 раз
Nux
реальный IP всегда будет только в REMOTE_ADDR, очень часто по причинам неправильной настройки связок nginx+apache IP клиента всегда определяется как адрес веб сервера... проверить очень просто
<?php
echo $_SERVER['REMOTE_ADDR'];
?>
кидаем это в php файл и смотрим браузером. если ты увидишь не свой ИП то проблема оптимально решается через mod_realip или mod_rpaf