$uri üzerine kurulmuş bir rota, istemcinin sağladığından farklı bir yol gönderebilir. http://service.example/files/a%2Fb?view=raw için kaçışlı eğik çizgi o özgün yazımın bir parçasıdır.

DeğişkenGösterim
$uriİç işleme sırasında değişebilen geçerli normalleştirilmiş URI
$request_uriSorgu bağımsız değişkenleri dahil özgün istek URI'si

Hedef yetkisini zaten seçen ve doğrulayan mevcut bir HTTP yönlendirme proxy düzeninde, özgün yol ve sorgu şu şekilde korunabilir:

proxy_pass http://$http_host$request_uri;

$http_host bu düzen içinde seçilen Host başlığı yetkisini sağlar. Dinleyicinin istemci kısıtlamalarını, hedef ilkesini ve ad çözümleme yapılandırmasını koruyun.

$uri$is_args$args ifadesini bu ifadeyle değiştirmek gönderilen gösterimi değiştirir; önceki normalleştirilmiş yolu ve geçerli bağımsız değişkenleri kullanır. Uç nokta sözleşmesine göre seçin, özellikle kaçışlı ayırıcılar önemliyse veya bir imza özgün hedefi kapsıyorsa. Yolun kasıtlı olarak yeniden yazılması farklı bir gereksinime sahiptir.

Bu, görünür HTTP isteği için geçerlidir. HTTPS CONNECT tüneli sonraki isteği TLS içinde taşır ve kendine ait desteklenen işlemeyi gerektirir.

İlgili makaleler