Welcome! Log In Create A New Profile

Advanced

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

June 25, 2013 11:30AM
http://nginx.org/ru/docs/http/ngx_http_core_module.html#try_files
Я не нашел в описании директивы указание на 301-й редирект.
Не могли бы вы более подробно написать откуда он?
Я только вижу что исходя из $uri/ сервер находит папку, т.е. как я понимаю слэш тут используется для обозначения того, что ищется папка, а не файл.

Спасибо.

barut Wrote:
-------------------------------------------------------
> Доброго времени суток.
>
> Обратие внимание на вашу директиву:
>
> 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@nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

wilful June 25, 2013 06:22AM

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

barut June 25, 2013 10:54AM

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

wilful June 25, 2013 11:30AM

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

Валентин Бартенев June 25, 2013 12:06PM

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

Maxim Dounin June 25, 2013 02:58PM

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

wilful June 26, 2013 03:33AM

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

Maxim Dounin June 26, 2013 03:52AM

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

wilful June 26, 2013 04:09AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 310
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