Welcome! Log In Create A New Profile

Advanced

Re: $server protocol попадает в location, почему так?

Vadim Lazovskiy
February 10, 2015 03:16AM
Здравствуйте.

Версия nginx какая?
И, если можно, конфиг location полностью.

Есть мнение, что версия < 1.7.1:

*) Bugfix: the "alias" directive used inside a location given by a
regular expression worked incorrectly if the "if" or "limit_except"
directives were used.


10 февраля 2015 г., 10:47 пользователь Maximus43 <nginx-forum@nginx.us> написал:
> Насколько я помню, раньше все работало, а сейчас наткнулся на проблему,
> которую сходу решить не смог.
>
> Имеется 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 mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru



--
WBR,
Vadim Lazovskiy
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Re: $server protocol попадает в location, почему так?

Vadim Lazovskiy February 10, 2015 03:16AM

Re: $server protocol попадает в location, почему так?

Maximus43 February 10, 2015 04:57AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 311
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready