.хтаццесс то Нгинк Цонфиг Цонвертер
Конвертујте Апацхе .хтаццесс правила у Нгинк конфигурацију одмах у свом претраживачу. Бесплатно, приватно и на страни клијента — подаци се не шаљу ни на један сервер.
# Нгинк конфигурација ће се појавити овде...
Конвертујте Апацхе .хтаццесс правила у Нгинк конфигурацију одмах у свом претраживачу. Бесплатно, приватно и на страни клијента — подаци се не шаљу ни на један сервер.
# Нгинк конфигурација ће се појавити овде...
Апацхе и Нгинк су два доминантна веб сервера која се данас користе, али се различито конфигуришу. Апацхе користи .хтаццесс датотеке распоређене по стаблу документа — сваки директоријум може да замени понашање за себе и своју децу. Нгинк користи једну централизовану конфигурациону датотеку, без замене по директоријуму. Миграција са Апацхе-а на Нгинк захтева превођење сваке .хтаццесс директиве у еквивалентни Нгинк блок локације, правило поновног писања или директиву сервера.
Најчешћи случајеви коришћења .хтаццесс имају директне Нгинк еквиваленте. Поновно писање УРЛ-а (РевритеРуле) се мапира у Нгинк-ову директиву за поновно писање. Преусмеравања (Редирецт, РедирецтМатцх) постају Нгинк-ове линије за враћање или преусмеравање. Аутентификација (АутхТипе, АутхУсерФиле) се мапира у Нгинк-ов аутх_басиц. ЦОРС, прилагођена заглавља и замене МИМЕ типа имају Нгинк аналогије.
Овај конвертор анализира уобичајене .хтаццесс директиве и производи Нгинк конфигурациону синтаксу. Сложени регек преписи и директиве модула специфичних за Апацхе можда ће требати ручно подешавање, али типични случајеви се директно конвертују. Излаз је замишљен као почетна тачка — пажљиво га прегледајте пре примене, посебно за директиве које су осетљиве на безбедност.
Миграција Апацхе-а на Нгинк је једна од најчешћих оперативних промена у веб хостингу. Нгинк обично користи мање меморије по захтеву, ефикасније обрађује истовремене везе и брже опслужује статичка средства. Миграција је иначе једноставна осим за превод конфигурације, што је уско грло које конвертор адресира.
Читање синтаксе еквивалентне Нгинк-у такође помаже Апацхе администраторима да разумеју Нгинк идиоме. Упоредно поређење две конфигурације појашњава како сваки сервер изражава исту намеру.
Налепите свој .хтаццесс садржај, набавите еквиваленте Нгинк конфигурације.
Апацхе РевритеРуле са [Л] заставицом постаје Нгинк реврите ... ласт;. РевритеРуле са [Р=301] постаје враћање 301 са преписаним УРЛ-ом или трајно преписивање. Услови (РевритеЦонд) унутар Апацхе-овог механизма за поновно уписивање постају иф блокови у Нгинк-у, са стандардним упозорењем да Нгинк иф изјаве имају необичну семантику унутар блокова локације (пажљиво их користите).
Апацхе директоријуми и ФилесМатцх секције се мапирају у блокове локације Нгинк. АутхТипе Басиц плус АутхУсерФиле постаје аутх_басиц + аутх_басиц_усер_филе. Сет заглавља или АддХеадер постаје Нгинк-ов адд_хеадер.
Неке Апацхе функције немају чист Нгинк еквивалент. Мод_реврите-ов РевритеМап са позадином базе података, сложеном манипулацијом променљивом окружења и одређеним провајдерима аутентификације специфични за Апацхе могу захтевати прилагођене Нгинк модуле или екстерне скрипте.