@Vladyslawx

.htaccess cloudflare?

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

Сайт на ukraine hosting
  • Вопрос задан
  • 423 просмотра
Решения вопроса 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]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект