د NGINX HTTP د لېږدونې په موجوده لار کې کوډ شوې لارې وساتئ
کله چې د لېږدونې تړون اصلي لاره او پوښتنې ته اړتیا ولري request_uri وکاروئ، او د منزل موجوده تصدیق وساتئ.
د $uri څخه جوړه شوې لاره کېدای شي د هغې لارې څخه توپیر ولري چې پیرودونکي ورکړې ده. د http://service.example/files/a%2Fb?view=raw لپاره، تښتېدلې مایل کرښه د هغې اصلي لیکنې برخه ده.
| بدلونکی | استازیتوب |
|---|---|
| $uri | اوسنی نورمال شوی URI، چې د داخلي پروسې په جریان کې بدلېدای شي |
| $request_uri | د غوښتنې اصلي URI، د هغې د پوښتنې استدلالونو سره |
په موجوده HTTP د لېږدونې پروکسي ترتیب کې چې لا دمخه د منزل واک ټاکي او تصدیقوي، اصلي لاره او پوښتنه د دې په مرسته ساتل کېدای شي:
proxy_pass http://$http_host$request_uri;$http_host په دې ترتیب کې ټاکل شوي Host سرلیک واک برابروي. د اورېدونکي د پیرودونکي محدودیتونه، د منزل تګلاره او د نومونو حل تنظیم وساتئ.
د $uri$is_args$args په دې بیان بدلول لېږل شوی استازیتوب بدلوي؛ پخوانی نورمال شوې لاره او اوسني استدلالونه کاروي. د پای نقطې تړون سره سم وټاکئ، په ځانګړې توګه کله چې تښتېدلي جلا کوونکي مهم وي یا لاسلیک اصلي هدف پوښي. د لارې په قصد بیا لیکل بېله اړتیا لري.
دا د لیدل شوې HTTP غوښتنې لپاره تطبیق کېږي. HTTPS CONNECT تونل وروسته غوښتنه د TLS دننه وړي او خپل ملاتړ شوی مدیریت ته اړتیا لري.