$uri-аас бүтээсэн маршрут нь клиентийн өгснөөс өөр зам илгээж болно. http://service.example/files/a%2Fb?view=raw-ийн хувьд escape хийсэн налуу зураас нь тэр анхны бичлэгийн хэсэг юм.

ХувьсагчДүрслэл
$uriОдоогийн хэвийн болгосон URI, дотоод боловсруулалтын үед өөрчлөгдөж болно
$request_uriХүсэлтийн анхны URI, түүний асуулгын аргументуудыг оруулан

Очих газрын эрх мэдлийг аль хэдийн сонгож, баталгаажуулдаг одоо байгаа HTTP дамжуулах прокси тохиргоонд анхны зам болон асуулгыг дараах байдлаар хадгалж болно:

proxy_pass http://$http_host$request_uri;

$http_host энэ тохиргоонд сонгосон Host толгойн эрх мэдлийг өгдөг. Сонсогчийн клиентийн хязгаарлалт, очих газрын бодлого, нэр шийдвэрлэх тохиргоог хадгалаарай.

$uri$is_args$args-ийг энэ илэрхийллээр солих нь илгээгдэх дүрслэлийг өөрчилнө; өмнөх нь хэвийн болгосон зам болон одоогийн аргументыг ашигладаг. Төгсгөлийн цэгийн гэрээний дагуу сонгоно уу, ялангуяа escape хийсэн тусгаарлагч чухал үед эсвэл гарын үсэг анхны зорилгыг хамарсан үед. Замыг зориуд дахин бичих нь өөр шаардлагатай.

Энэ нь харагдах HTTP хүсэлтэд хамаарна. HTTPS CONNECT туннель дараагийн хүсэлтийг TLS дотор зөөж, өөрийн дэмжигдсэн боловсруулалтыг шаарддаг.

Холбоотой нийтлэлүүд