Szabása hibaoldalról nginx - Kplus dot blog
Megjegyzés az hibalapok
Annak érdekében, hogy nginx adta nekünk a kívánt tartalmat helyett beépített sablonok - vannak az alábbi konstrukciót (dokumentáció):
Amely azt mondja:
Ha hiba 401 oldal, hogy 401.html. ami a gyökere a webes erőforrás, stb
Hiba az oldal egy erőforrás könyvtár
Rendben, de mit tegyünk, ha meg akarjuk hibaoldalakra voltak külön a webszerver gyökérkönyvtárába? Megvan a támogatást a hely (dokumentáció):
Állítsa be a változó $ errordocs érték / néhány / path / to / nginx-errordocs; A hiba esetén 401 oldal, hogy 401.html. ami a gyökere a honlapon; 401.html oldal, amikor megkérdezi a gyökere a webes erőforrás, hogy fontolja meg a gyökér webes forrás értéke $ errordocs. stb egy leírást a hibakódok
Global hibalapok
Most még egy dolog - mi lehet több állomás ugyanazon a szerveren, és elő kell írni ugyanazt a beállításokat minden - ez nem logikus. Különösen, ha olyan változás áll be - mind azok frissítésére.
Sajnos nem találtam a módját, hogy azok a globális, hogy az összes „default”, de belépett a következő módon:
- Bemutatjuk az összes szükséges kódokat és a hozzájuk tartozó oldal:
Itt található a példatartalom
Példa hiba oldal
Ami a tuskó tartalom hibát oldal lehet a következő példát:
Itt található a tartalmát a példa «404.html»
Show preview példa
Létrehozásához további oldalak lesz ahhoz, hogy változtatni minden előfordulását 404. példa a kívánt kódot, és helyes a hiba leírása között