$server protocol попадает в location, почему так?
Maximus43
nginx-forum at nginx.us
Tue Feb 10 07:47:32 UTC 2015
Насколько я помню, раньше все работало, а сейчас наткнулся на проблему,
которую сходу решить не смог.
Имеется location ~ '^/(?<lang_code>[\D-]{2})/(?<rest_uri>.*)'
В конце прописан алиас:
alias /var/www/infoss/$lang_code/vpnbox/$rest_uri;
Цель, чтобы запрос http://box.infoss.no/no/index.html брал данные из
/var/www/infoss/no/vpnbox/index.html
Но в итоге я получаю ошибку:
2015/02/10 07:33:41 [error] 7046#0: *283439
"/var/www/infoss/no/vpnbox/HTTP/1.1index.html" is not found (2: No such file
or directory), client: 84.208.48.150, server: box.info, request: "GET /no/
HTTP/1.1", host: "box.infoss.no"
Почему-то HTTP/1.1 попадает в локейшен, а далее в переменную $rest_uri
Куда копать?
Заранее спасибо!
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256531,256531#msg-256531
Подробная информация о списке рассылки nginx-ru