nginx map
'da çok yararlı bir yönerge vardır.nginx harita direktifi: Neden sadece http düzeyinde izin verilir?
Ancak, yalnızca http
seviyesinde kullanmak mümkündür (bkz. Belge burada http://nginx.org/en/docs/http/ngx_http_map_module.html#map).
Örneğin, bir server
tanımladım ve $url
değişkenini kullanarak bu sunucudaki bazı koşullu yönlendirmeleri kullanmak istiyorum. Bu yönergenin server
içinde kullanılması çok kullanışlı olacaktır, ancak bu mümkün değildir. Neden?
Evet http
düzeyde de yapabiliriz ama orada http
düzeyde tanımlanmış farklı server
ler olabilir ve onlar için tanımlanan server
bölümün içinde bu koşulları tutmak istiyorum.
Teşekkür ederim) Şimdi neden böyle olduğunu biliyor musunuz? – chestozo
@chestozo Eh, kodun bir kısmını okumadım, bu yüzden ben – D3Hunter
yazmayın Yazılımın açık olduğunu belirtmesine izin vermiyor. “Neden” diye sormak, o seçimin akıl yürütmesinin ne olduğunu soruyor. – Heliodor