Справочная информация >> Часто задаваемые вопросы >> Технические вопросы (MySQL, FTP, SSH и т.п.) >> Как запретить посещать мой сайт людям, которые пользуются прокси-сервером?


Запрет посещения моего сайта пользователям, пользующимся прокси-сервером

Иногда необходимо закрыть доступ к сайту через прокси-сервер. Не каждый прокси-сервер отмечает свое присутствие в заголовках http-запроса, поэтому со 100% гарантией это сделать невозможно.

Однако, большинство прокси-серверов ставят в заголовок http-запроса поле Via.

Рассмотрим пример, который отправляет всех пользователей, открывающих сайт через прокси-сервер, на главную страницу hostland.ru.

Для этого надо добавить следующей строки:

RewriteEngine On
RewriteCond %{HTTP:VIA} .+
RewriteRule (.+) http://hostland.ru/

в файл конфигурации веб-сервера – .htaccess

Этот файл обычно размещен в корневой директории /domain.ru/htdocs/www вашего сайта.

Если его там нет – необходимо его создать. Обратите внимание внимание: имя файла начинается с точки, а файл не имеет расширения.

Загрузить файл можно при помощи FTP–клиента.