NGINX konfiguráció generátor
Teljes NGINX szerver blokkot hoz létre a tartomány, TLS, proxy, gyorsítótár és biztonsági fejléc beállításaiból.
NGINX konfiguráció generátor
Állítsa be az üzembe helyezni kívánt webhely beállításait, és ez az eszköz összeállít egy kész NGINX szerver blokkot: a tartományt és annak aliasait, a dokumentumok gyökérmappáját, hogy szeretne-e a 443-as porton HTTP/2-vel hallgatózni és átirányítani az egyszerű HTTP-t rá, valamint ahol a tanúsítvány és a titkos kulcs található. Kapcsolja be a fordított proxyt, hogy forgalmat küldjön egy upstream alkalmazás szerverre — az előállított hely blokk továbbítja a Host, X-Real-IP és X-Forwarded-For/-Proto fejléceket, hogy az alkalmazás a proxy mögött látja az igazi ügyfélcímet — vagy közvetlenül statikus fájlokat szolgáljon ki gyorsítótár fejlécekkel és lejárati idővel az olyan eszközökhöz, mint CSS, JS és képek.
Kapcsolja be a gzip és Brotli tömörítést, az egyjegyű alkalmazás tartalékát, amely az ismeretlen útvonalakat az index.html-re írja át, és egy biztonsági fejléc blokkot, amely HSTS-t, X-Content-Type-Options és Referrer-Policy-t ad hozzá. A rejtett fájlokhoz (.env, .git) való hozzáférés blokkolása, egyéni 404 oldal beállítása, kérés törzs méretkorlátja és hozzáférési/hibanapló útvonalai olyan konfigurációval egészítik ki, amely az NGINX-et váró, legtöbb webhely által ténylegesen szükséges direktívákat lefedi. Mind a HTTPS átirányítás, mind a 443 hallgatózás engedélyezése két szerver blokkot hoz létre — egyet átirányító, egyet kiszolgáló — pontosan úgy, ahogy az NGINX megköveteli.
Az output tiszta NGINX konfigurációs szintaxis, amely készen áll egy webhely fájlba való beillesztésre az /etc/nginx/sites-available/ alatt vagy bárhol az Ön beállítása tárolja azokat. Minden beállítás valódi direktívákra van leképezve — nincs olyan helytartó szöveg, amelyet meg kellene keresnie és helyettesítenie, kivéve a saját tartomány, upstream cím és tanúsítványútvonalak cseréjét, ha még nem adta meg azokat.
Mindent helyileg futtat a böngészőjében: a begépelt tartomány, útvonalak és upstream cím csak a megjelenő szöveg létrehozásához használatos, és soha nem kerül sehova elküldésre. Másolja ki az eredményt, töltse le szövegfájlként, vagy küldje vissza a bemenetre a további finomítás céljából.