Увидел в админке, что все пользователи регистрируются с одного IP-адреса, принадлежащего хостеру. Это нормально?
13 комментариев
Если вы используете обычный хостинг, то 99% что ничего не поделать (хостеры не изменяют конфигурации шаринг хостинга). А если вы используете vps, установите rpaf.
Вообще, движок должен делать это всегда. Т.е. если присутствует HTTP header X-Forwarded-For — IP должен браться из него, в противном случае — $_SERVER['REMOTE_ADDR']. Если это не так, то это можно смело трактовать как мелкий баг движка и просить пофиксить.
Позвоните (напишите) в тех поддержку хостера, если съедут что это проблему в вашем сайте, то тогда уже ищите проблему в сайте. У меня уже не раз было что морочусь с сайтом, задрачую гугл, а в итоге в хостера просто ограничено это
Я не очень согласен с предложенным там кодом. Во-первых — только X-Forwarded-For, потому что только этот заголовок является стандартом де-факто. Во-вторых, если он таки есть — проверять его содержимое на вопрос «а IP ли там на самом деле».
13 комментариев
Сделайте