У меня есть двуязычный статический сайт, русскоязычный вариант которого находится в каталоге /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