Re: Nginx редиректит (301) с добавлением слэша

Alex Belyansky alex.barut at gmail.com
Tue Jun 25 14:52:54 UTC 2013


Доброго времени суток.

Обратие внимание на вашу директиву:

      try_files $uri $uri/ @fetch;


On 25.06.2013 14:22, wilful wrote:
> Доброго дня.
>
> Не могу понять откуда берётся внутренний редирект такого вида:
> $ wget -O/dev/null http://site.local/folder
>                                                                              
>                
> --2013-06-25 16:01:59--  http://site.local/folder
>                                                                              
>                
> ---
> HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently
>                                                                              
>                
> Адрес: http://site.local/folder/ [переход]
>                                                                              
>                
> --2013-06-25 16:01:59--  http://site.local/folder/
>                                                                              
>                
> Повторное использование соединения с site.local:80.
>                                                                              
>                
> ---
>
> Если использовать простой location:
> location / {
>      include /etc/nginx/conf-available/backend-httpd;
> }
> То редиректа не происходит.
>
> Если конфигурацию немного усложнить, то он появляется:
> location @fetch {
>      include /etc/nginx/conf-available/backend-httpd;
> }
>   location / {
>       try_files $uri $uri/ @fetch;
>       location ~ \.(php|php5)$ {
>           include /etc/nginx/conf-available/backend-httpd;
>           try_files $uri $uri/ @fetch;
>       }
>   }
>
> Возникает только, если папка folder существует.
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,240329,240329#msg-240329
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru



Подробная информация о списке рассылки nginx-ru