Запрет доступа к странице для диапазона IP-адресов

Запрет доступа к определенной странице для диапазона IP-адресов в .htaccess:


RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.45\.
RewriteRule ^your-page\.html$ - [F,NC]

Комментарии

Включить работу механизма преобразования:


RewriteEngine On

Указать какому диапазону IP-адресов блокировать доступ:


RewriteCond %{REMOTE_ADDR} ^123\.45\.

Запрет [F] доступа к странице your-page.html, регистр букв не учитывать [NC]:


RewriteRule ^your-page\.html$ - [F,NC]

Запрет доступа к странице для нескольких диапазонов IP-адресов


RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.45\. [OR]
RewriteCond %{REMOTE_ADDR} ^678\.90\.
RewriteRule ^your-page\.html$ - [F,NC]

Ссылки

  1. Apache Module mod_rewrite: httpd.apache.org/docs/current/mod/mod_rewrite.html
  2. RewriteRule flags: httpd.apache.org/docs/2.4/rewrite/flags.html

Теги: htaccess, Запрет + доступа

  • Опубликовано: 4 Февраля, 2023
  • Последнее редактирование: 4 Февраля, 2023
Яндекс.Директ Google AdWords Bing Ads Amazon Product Ads HTML CSS JavaScript jQuery PHP CMS CMF MODX Wordpress Drupal ExpressionEngine htaccess SEO SEM HTML CSS JavaScript jQuery PHP CMS CMF MODX Wordpress Drupal ExpressionEngine htaccess SEO SEM Яндекс.Директ Google AdWords Bing Ads Amazon Product Ads