Welcome! Log In Create A New Profile

Advanced

Порядок обработки location в nginx

greenh
December 09, 2015 05:50AM
Господа, подскажите плз, что я понимаю не правильно:
порядок обработки location в Nginx
Nginx Обрабатывает 1 location, кроме тех случаев, когда в location задан
переход в другой, например при обработке ошибочной страницы в именованном
Location.
Первым nginx рассматривает location, содержащий regexp, и выбирает тот,
который наиболее точно подходит. Например из двух вариантов
~ /media./
и
~ /media.+/img
при запросе
/media1/img/1.jpf должен выбираться второй location

а при выборе
~ /media/.*\.php
и
~ \.php

при запросе /media/test.php должен выбираться первый, вне зависимости от
очередности расположения?

Затем рассматриваются location без регекспов и выбирается тот, который
наиболее точно подходит, а затем location /, если он есть
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Порядок обработки location в nginx

greenh December 09, 2015 05:50AM

Re: Порядок обработки location в nginx

Konstantin Tokarev December 09, 2015 05:56AM

Re: Порядок обработки location в nginx

greenh December 09, 2015 08:28AM

Re: Порядок обработки location в nginx

greenh December 09, 2015 08:30AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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