Welcome! Log In Create A New Profile

Advanced

Re: Работа location с алиасом

Anonymous User
October 24, 2022 02:48AM
Здравствуйте, Максим.

Спасибо за пояснение.

Вариант с использованием префиксной строки будет быстрее обрабатываться
nginx-ом, по сравнение с использованием регулярных выражений? Не смотря
на увеличение итогового объёма конфигурационного файла?
```
root /var/www;

location / {
try_files $uri =404;
}

location /test/ {
try_files $uri =404;
alias /var/test/;
}

location /custom/ {
try_files $uri =404;
alias /var/test/;
}
```


Вы писали 23 октября 2022 г., 23:36:37:

> Hello!

> On Sun, Oct 23, 2022 at 08:19:58PM +0300, izorkin@gmail.com wrote:

> Директива "alias" заменяет совпавшую часть location'а на заданный
> путь. Если же location задан регулярным выражением, то "совпавшей
> части" как таковой нет, и это работает так (цитата по
> http://nginx.org/r/alias/ru):

> : Если alias используется внутри location’а, заданного регулярным
> : выражением, то регулярное выражение должно содержать выделения, а
> : сам alias — ссылки на эти выделения (0.7.40), например:
> :
> : location ~ ^/users/(.+\.(?:gif|jpe?g|png))$ {
> : alias /data/w3/images/$1;
> : }

> То есть всё работает ровно так, как должно/документировано.

> Безусловно, в конкретном примере оно работает не очень ожидаемо
> для пользователя. Но, скажем так, это не единственный пример,
> когда location'ы, заданные регулярными выражениями, работают не
> очень ожидаемо для пользователя. Лучше использовать location'ы,
> заданные префиксной строкой, Игорь даже как-то доклад об этом
> делал.




--
С уважением,
Izorkin mailto:izorkin@gmail.com

_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-leave@nginx.org
Subject Author Posted

Работа location с алиасом

Anonymous User October 23, 2022 01:22PM

Re: Работа location с алиасом

Maxim Dounin October 23, 2022 04:38PM

Re[2]: Работа location с алиасом

Татьяна Орлова via nginx-ru October 23, 2022 04:52PM

Re: Работа location с алиасом

Anonymous User October 24, 2022 02:48AM

Re: Работа location с алиасом

Maxim Dounin October 24, 2022 11:50AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 174
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready