Nginx - Значення ~ (tilde) у блоці розташування nginx.conf?


45

Яке значення тильди після блоку розташування в конфігурації nginx?

наприклад

location ~ ^/download/(.*)$ {
  alias /home/website/files/$1;
}

Яка різниця між і без "~"?



Пошук в Google для "nginx tilde" дає відповідь як перший результат ... Основна конфігурація Nginx - Linode Library library.linode.com/web-servers/nginx/configuration/basic 26 липня 2013 - Коли директива про місцезнаходження є слідом за тильдою (~), nginx виконує відповідність регулярного вираження. Ці матчі завжди залежні від регістру.
Дрю Хоурі

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.