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.

Készítse el hibát oldalak nginx alatt CentOS 7

É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.