Задать вопрос
@Vladyslawx

.htaccess cloudflare?

Как разрешить доступ только определенным ип .htaccess, когда на сайт заходишь через cloudflare он видит ип cloudflare и не видит реальный ип, по этому доступ получается октрыть или всем или закрыть всем .

Сайт на ukraine hosting
  • Вопрос задан
  • 470 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@dodo512
Cloudflare передаёт ip клиента в заголовке CF-Connecting-IP.
Если версия Apache >= 2.4
Require expr "req_novary('CF-Connecting-IP') -ipmatch '1.2.3.0/24' "
Require expr "req_novary('CF-Connecting-IP') -ipmatch '7.7.7.7' "


В более древних версиях поможет mod_rewrite.
RewriteEngine On

RewriteCond %{HTTP:CF-Connecting-IP} !^1\.2\.3
RewriteCond %{HTTP:CF-Connecting-IP} !=7.7.7.7
RewriteRule ^ - [R=403,L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы