auth_basic error nginx: [emerg] auth_basic directive is not allowed here in

2014-10-15 Пенетрантность shambler81
http://nginx.org/ru/docs/http/ngx_http_auth_basic_module.html По документации все должно работать вот так: if ($host ~ (dev|pma).example.com ) { auth_basicWebsite development; auth_basic_user_file /var/www/domain.com/www/dev/authfile; } Но оно выдает: auth_basic

Re: auth_basic error nginx: [emerg] auth_basic directive is not allowed here in

2014-10-15 Пенетрантность shambler81
правильно ли я поимю чо нуно что-то вроде ? set $true1 if ($http_host ~* ^(dev|www.dev)\..*\..{2,8}$){ auth_basic Unauthorized; } set $true2 if ($http_host ~* ^(dev|www.dev)\..*\..{2,8}$){ auth_basic_user_file /var/www/dev_htpasswd; }

nginx правильный редирект на /

2014-09-30 Пенетрантность shambler81
Поскольук RweriteCond не может проверить на 404, до редиректа можно только в nginx правило нужно переписать под nginx Требуется сделать редирект на слеш но хитрый. RewriteCond ЕСЛИ НЕ 400 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*[^/])$ $1/ [R=301]

nginx балансер proxy pass разделить конфиги при балансе

2014-08-21 Пенетрантность shambler81
Добрый день уважаемые коллеги, встал вопрос подключить балансный сервер фактически старый сервер на который заходят НС сервера будет в роли резервного. Новый сервер на котором все так же настроено будет выступать просто как приоритентый в балансе бэкэнд, если сервер отвалится то сайт

nginx ddos подправить правило

2013-08-06 Пенетрантность shambler81
Добрый день, коллеги, прошу помочь, что то не получается поймать быка за рога. Небольшой ддос доставляет неудобство серверу, прблизительно 10 тысач в минуту. Ширины канала хватает так что фактически меня устроит отдать доброжедателям 404 в запросах есть логика все они содержат

Re: RE: разные robots.txt для двух доменов

2013-04-25 Пенетрантность shambler81
ну тут трудность все саты ходят через default конфиг + к этому конфигов штук по 5 на каждый сайт поскольку Диниска из 1с-битрикса раскидал в своей виртуальной машине все по разным файлам, конечно я могу указать server { и в нем создать даный локейшен но при этом собственно и весь сайт перестанет

Re: RE: разные robots.txt для двух доменов

2013-04-25 Пенетрантность shambler81
аналог вот этого RewriteCond %{HTTP_HOST} ^pumprobots.farrock.ru [NC] RewriteRule ^temp.php?$/temp2.php [QSA,L] Posted at Nginx Forum: http://forum.nginx.org/read.php?21,238630,238635#msg-238635 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: RE: разные robots.txt для двух доменов

2013-04-25 Пенетрантность shambler81
Все решено: сам ответил на свой вопрос ;) location / { if ($http_host ~* ^pumprobots.farrock.ru){ rewrite ^/robots.txt?$ /robots.txt break; } } Posted at Nginx Forum: http://forum.nginx.org/read.php?21,238630,238636#msg-238636 ___ nginx-ru