Запрет доступа для ip или диапазону ip к какому либо файлу

Настройка .htaccess для форумов на phpbb
Аватара пользователя
Merlin
Сообщения: 17
Зарегистрирован: 02 окт 2023, 09:25

Запрет доступа для ip или диапазону ip к какому либо файлу

Сообщение Merlin »

На примере рассмотрим как запретить какому либо пользователю/ip или диапазону ip адресов доступ к созданию тем и размещению сообщений. Скрытый бан .htaccess Запрещать будем доступ к файлу posting.php с перенаправлением на главною страницу сайта.

В .htaccess необходимо добавить следующие строки:

Для конкретного ip

Код: Выделить всё

<Files "posting.php">
RewriteCond %{REMOTE_ADDR} 1.54.12.211
RewriteRule ^(.*)$ https://phpbbx.ru/? [R=301,L]
</Files>
Для нескольких ip или диапазона ip адресов

Код: Выделить всё

<Files "posting.php">
RewriteCond %{REMOTE_ADDR} (1.54.12.211|1.53.*)
RewriteRule ^(.*)$ https://phpbbx.ru/? [R=301,L]
</Files>
phpbbx.ru - замените на свой домен

Изображение