Come si accede ai parametri HTTP GET in Nginx prima della versione 0.7.8?
-
03-07-2019 - |
Domanda
Il log delle modifiche elenca la versione 0.7.8 come la versione che introduce il $ arg_X
notazione per accedere al parametro HTTP GET X
da nginx.conf
.
Sfortunatamente, il wiki è molto aggiornato. Come si accede ai parametri HTTP GET da nginx.conf
prima di questa versione?
Soluzione
Al momento, il meglio che ho è la corrispondenza con $ args
.
Ad esempio, invece di dire if ($ arg_user = " jim ")
puoi dire if ($ args = " user = jim ")
. Questo esempio particolare funziona solo per un singolo argomento, poiché più argomenti possono venire in qualsiasi ordine; tale caso dovrebbe essere trattato con espressioni regolari.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow