Записи с меткой ‘WEB’

Блокировка доступа к сайту для определенных браузеров с помощью Nginx

Название используемого посетителем браузера nginx хранит в переменной $http_user_agent, поэтому для блокировки доступа к сайту необходимо добавить в конфигурацию nginx следующее правило : if ($http_user_agent ~* «wget|Chrome|Firefox/28.0» ) { return 403; } и перезапустить веб-сервер: service nginx reload

Тестирование сайта из консоли.

Проверить работу сайта по протоколу HTTP можно с помощью программы telnet: # telnet firefly.by 80 Trying 178.159.249.221… Connected to firefly.by. Escape character is ‘^]’. GET / HTTP/1.0 Host: firefly.by HTTP/1.1 302 Moved Temporarily Server: nginx/1.0.15 Date: Wed, 21 May 2014 08:18:34 GMT Content-Type: text/html Content-Length: 161 Connection: close Location: http://www.firefly.by/ А для проверки протокола HTTPS […]