Re: Почему не применются заголоки для locations, определенные в server?
budarin Wrote: --- > не описаны любые или такие же??? Любые. И не забывайте, что заголовки может добавлять не только add_header. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,291500,291505#msg-291505 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Несколько страниц ошибки (404)
У меня есть двуязычный статический сайт, русскоязычный вариант которого находится в каталоге /rus/, а английский в корневом каталоге. Как сделать что бы для каталога /rus/ была бы своя русскоязычная страница 404? Казалось бы нужно добавить location /rus/ {error_page 404 /rus/404.htm;}, но в конфигурации есть регулярка location ~ \.htm$ {add_header Cache-Control no-cache;} , которая перехватывает поиск. server { error_page 404 /404.htm; location /rus/ {error_page 404 /rus/404.htm;} location ~ \.htm$ {add_header Cache-Control no-cache;} } Posted at Nginx Forum: https://forum.nginx.org/read.php?21,291503,291503#msg-291503 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Почему не применются заголоки для locations, определенные в server?
Директивы наследуются с предыдущего уровня конфигурации при условии, что на данном уровне не описаны свои директивы add_header. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,291500,291502#msg-291502 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: PID file
Спасибо. Значит, если я правильно понял, можно игнорировать это предупреждение. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278610,278631#msg-278631 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
PID file
После установки чистой установки Nginx/1.13.8 на Ubuntu 16.04.1 x64 наблюдаю в логе systemd строчку: nginx.service: PID file /var/run/nginx.pid not readable (yet?) after start: No such file or directory при этом все работает. Почему возникает это сообщение и как это исправить? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278610,278610#msg-278610 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Обновление файла конфигурации (nginx.conf)
Daniel Podolsky Wrote: --- > Сильно зависит от способа, которым вы обновляете nginx, Вы не > находите? Стандартным для Ubuntu (apt-get update и apt-get upgrade). Posted at Nginx Forum: https://forum.nginx.org/read.php?21,269192,269201#msg-269201 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Обновление файла конфигурации (nginx.conf)
Происходит ли обновление (изменение) nginx.conf при обновлении версии nginx или он остается статическим после первой инсталляции nginx? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,269192,269192#msg-269192 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: HTTPS отдавать 444 в секции default
При использовании - ssl_ciphers aNULL получается облом для браузеров не поддерживающих SNI. Без этой директивы все работает. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,268592,268824#msg-268824 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Редирект каталога на index.html без директивы INDEX
mva Wrote: --- rewrite ^(.*)/$ $1/index.html permanent; (ну, или, может, кто-нибудь в рассылке подскажет менее костыльный вариант...) Огромного вам спасибо! Все отлично работает. А в чем собственно костыль в этой конструкции? Скорость? Ну, попутно с ответом я бы хотел поинтересоваться зачем нужно такое извращение? Для уменьшения дублей страниц. Но лично мне, если честно, противна и непонятна сама суть затеи. Более красиво выглядит как раз наоборот некое подобие ЧПУ... Это как с WWW для домена, кому то нравиться с ним, кому то без. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256319,256368#msg-256368 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Редирект каталога на index.html без директивы INDEX
mva Wrote: --- указать index в server{} а не в location{} У меня строка index index.html; находится именно в server{}. Nginx при этот отдает одну и туже страницу index.html c кодом 200 и при запросе site.com/en/ и при запросе site.com/en/index.html Никакого редиректа 301 с site.com/en/ на site.com/en/index.html не происходит. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256319,256348#msg-256348 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru