Преглед садржаја
Нгинк Има прилично изражену снагу у својој инфраструктури, а то је што је модуларно, што омогућава да се сваки део сервера конфигурише на начин који се прилагођава нашим потребама, па када желимо да говоримо о одређеном одељку, обично користимо модули.У овом случају морамо разговарати о Препиши модул, ово нам омогућава да манипулишемо начином на који корисник уписује захтеве у УРЛ адресу свог прегледача, тако да Нгинк знајте како ћете их превести у апликацију која вас чека.
Препиши модул
Када говоримо о Препиши модул Мислимо на модул који превазилази једноставно скуп или скуп директива, јер ће конфигурација коју у њему достигнемо учинити да наша апликација другачије третира податке које корисник прими.
Ин Апацхе можемо постићи сличан резултат помоћу датотеке .хтаццесс међутим, то је помало незграпно јер морамо да направимо датотеку за сваку веб локацију која се налази на нашем серверу. Ин Нгинк конфигурација се врши унутар њега серверски блок где наводимо детаље о веб локацији.
КорисностКорисност Препиши модул почива на чињеници да можемо манипулирати захтјевима на нашој страници, па умјесто да имамо више параметара по ГЕТ -у, можемо претворити наш УРЛ у нешто читљивије за корисника и претраживаче, међутим наша апликација ће их наставити нормално обрађивати.
Регуларни изрази, облик контроле
Након што смо схватили шта овај модул ради, можда бисмо желели да знамо како то ради и веома је једноставан за коришћење регуларни изразиОвим можемо успоставити обрасце тако да наш сервер хвата податке и на тај начин их можемо послати нашој апликацији.
Тхе регуларни изрази које користи Нгинк компатибилни су са библиотеком ПЦРЕ Дакле, ако нам је потребна помоћ око обрасца или имамо било каквих питања, на интернету ћемо пронаћи прилично потпуну документацију.
Практичан пример
Погледајмо сада на сљедећој слици извод из конфигурацијске датотеке гдје смо успоставили правило за Препиши модул:
Овде је оно што радимо прилично једноставно, прво утврђујемо име нашег сервера, затим му кажемо где је коренски директоријум из којег ћемо донети тражене датотеке, следећи чин дефинишемо локацијски блокови, у првом кажемо да је путања / складиште / је елемент који је псеудоним за руту унутар тима.
ВажноАли занимљивост долази у другом локацијски блок, овде успостављамо а документи о локацији а унутра направимо а преписати и кажемо му да ћемо све што проистиче из тог захтева и имати још један аргумент послати путања / складиште / и проследићемо вам примљени аргумент.
Дакле, када направимо следећи захтев по УРЛ -у вебсите.цом/доцументс/арцхиво.ткт Заиста Нгинк претражиће фолдер за складиштење уместо тога.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен