Nginx - nginx.conf dosyasının bulunduğu yerdeki ~ (tilde) kelimesinin anlamı?


45

Nginx konfigürasyonundaki konum bloğundan sonraki tilde anlamı nedir?

Örneğin

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

İle olan ve olmayan arasındaki fark nedir "~"?



"Nginx tilde" için bir google arama ilk sonucu olarak cevap verir ... Temel Nginx Yapılandırma - Linode Kütüphane library.linode.com/web-servers/nginx/configuration/basic 26 Temmuz 2013 - Bir yere direktifi olduğunda ardından bir tilde (~), nginx düzenli ifade eşleşmesi yapar. Bu eşleşmeler her zaman büyük / küçük harf duyarlıdır.
Drew Khoury

Yanıtlar:


53

Tilde, nginx'e düz dize karşılaştırması yerine büyük küçük harfe duyarlı bir düzenli ifade eşleştirmesi gerçekleştirmesini ister.

Belgelerde daha fazla ayrıntı .


Cevabınız için teşekkürler, lütfen bir göz
attığınızı bilirseniz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.