Ограничение доступа через .htaccess, разрешаем доступ только однму ип, чет не выходит, как реализовать?

Всем привет.

Запрещаю доступ всем кроме одного ип адреса.
.htaccess

Order Deny,Allow
Deny from all
Allow from 100.00.00.00

Забыл написать что домен через Cloudflare

Добавляю так, после чего пытаюсь зайти на сайт и не пускает, хотя я добавил свой ип, уже сто раз проверил, если убрать этот запрет, то на сайт пускает, в чем может быть проблема?
  • Вопрос задан
  • 181 просмотр
Пригласить эксперта
Ответы на вопрос 1
@granty
Когда сайт проксируется через Cloudflare, все запросы идут с IP Cloudflare.

ваше решение - нехорошее, посетитель может прислать собственный заголовок X-Forwarded-For и указать в нём свой IP. И взломает ваш сайт.

Поставьте на веб сервер mod_cloudflare и не изобретайте велосипед.

PS: mod_cloudflare работает только для Веб-сервера, то есть ipfirewall/iptables работать не будут - в них будет попадать клаудфларевский IP.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы