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
правильно ли я поимю чо нуно что-то вроде ?
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;
}
Поскольук RweriteCond не может проверить на 404, до редиректа можно только
в nginx правило нужно переписать под nginx
Требуется сделать редирект на слеш но хитрый.
RewriteCond ЕСЛИ НЕ 400
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [R=301]
Добрый день уважаемые коллеги, встал вопрос подключить балансный сервер
фактически старый сервер на который заходят НС сервера будет в роли
резервного. Новый сервер на котором все так же настроено будет выступать
просто как приоритентый в балансе бэкэнд, если сервер отвалится то сайт
Добрый день, коллеги, прошу помочь, что то не получается поймать быка за
рога.
Небольшой ддос доставляет неудобство серверу, прблизительно 10 тысач в
минуту.
Ширины канала хватает так что фактически меня устроит отдать доброжедателям
404
в запросах есть логика все они содержат
ну тут трудность все саты ходят через default конфиг + к этому конфигов штук
по 5 на каждый сайт поскольку Диниска из 1с-битрикса раскидал в своей
виртуальной машине все по разным файлам, конечно я могу указать server {
и в нем создать даный локейшен но при этом собственно и весь сайт
перестанет
аналог вот этого
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
Все решено: сам ответил на свой вопрос ;)
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