Készítse el hibát oldalak nginx alatt CentOS 7
Elég gyakran, a fejlesztők és a tulajdonosok a saját szerverek nem figyelni egy ilyen apróság, mint a standard hiba az oldalon, amely a web szerver. A hiú, ha egy hiba oldalt, mint a 404, 403, 500 a felhasználó valószínűleg megszűnik kölcsönhatás az oldalon, és megy a versenytársak. Ezek az oldalak lehet helyettesíteni a saját, több informatív és érdekes, ami segíthet késleltetni a látogató az oldalon.
Az alábbiakban a utasításokat felállítása a saját hiba oldalak 404, 403 és 500, így nginx webszerver alapértelmezésben.
És igen, akkor még mindig érdekel, hogyan kell kicserélni az alapértelmezett hiba oldalt az nginx saját. Ezután folytassa.
Létrehozása egyéni hiba oldalt a nginx
Kezdjük, hogy saját hiba oldalak nginx. HTML oldal kódja az alábbiakban ismertetjük példaként, saját harci hely, könnyen testre és a márka őket, ahogy kell.
Hozzon létre egy hiba oldal 404
Először hozzon létre egy fájlt /usr/share/nginx/html/my_404_error.htm l és nyissa meg, hogy belépjen a HTML kódot az oldal ezzel a 2 csapat:
Bevitele HTML kódot oldalon 404 és mentse a fájlt, például:
Hozzon létre egy hiba oldal 403
Mivel a helyzet az oldalt 404, akkor létre kell hozni /usr/share/nginx/html/my_403_error.html fájlt. nyissa meg szerkesztésre, adja hozzá a HTML kód a hiba oldalon 403 és mentse a fájlt, hogy végre ez a csapat 2:
Bevitele HTML kódot oldalon 403, és mentse a fájlt, például:
Hozzon létre egy hiba oldal 500
Ismételje meg a fenti lépéseket (file: /usr/share/nginx/html/my_500_error.html):
Bevitele HTML kódot oldalon 500, és mentse a fájlt, például:
És így létrehozásával hibaoldalakat befejeződött. Ismét lehet beágyazni CSS stílusokat és képeket ezeken az oldalakon, hogy majd a hiba oldalak vonzóbb, minden rajtad múlik.
Csatlakozó saját hiba oldalak nginx
Beállítás nginx
Annak érdekében, hogy hiba oldalak szerzett, meg kell szerkeszteni a Nginx konfigurációt, nyissa meg a konfigurációs fájl szerkesztésre:
A konfigurációs szeretne hozzáadni egy blokk kapcsolódási hiba oldalakat a kiszolgáló egység <>. Példa tuner oldal 404:
Példa az összes hozzáadása hiba oldalt nginx konfiguráció:
A példában az oldal elérési útját hiba, meg a gyökér mappát, és állítsa be a fájl hozzáférés „belső”, hogy hozzáférést biztosítson starnitsu csak belső átirányítás nginx (így a felhasználónak nem lesz közvetlen hozzáférést biztosít a fájlok).
A módosítások alkalmazása
Annak érdekében, hogy a változások érvénybe lépéséhez újra kell indítani nginx:
Minden saját hiba oldal nginx kész. Kipróbálható, és élvezze a munkát.
Köszönöm a figyelmet.