|
|
Zverejnené 26. 10. 2014 11:18:24
|
|
|

Prečo prispôsobiť stránku 404
Pri stretnutí s chybovou stránkou 404, ako je tá vyššie, myslím, že 99 % používateľov (nedotazované, odhadované údaje) stránku zatvorí a používatelia potichu stratia. Ak existuje krásna stránka, ktorá používateľa nasmeruje tam, kam chce ísť, určite si ho udrží. Preto by si každá webová stránka mala prispôsobiť vlastnú 404 stránku.
Ako prispôsobiť stránku 404 pod NGINX
Objavilo sa veľa článkov, ktoré predstavujú skúsenosti s prispôsobením 404 strán v rámci IIS a APACHE, a NGINX je stále relatívne málo, a aby sme vyriešili vlastné problémy, vykonali sme hĺbkový výskum. Výsledky ukazujú, že konfigurácia vlastných stránok 404 v rámci NGINX je uskutočniteľná a jednoduchá s niekoľkými krokmi:
1. Vytvorte si vlastnú 404.html stránku
2. Zmeniť nginx.conf na pridanie fastcgi_intercept_errors;
3. Zmena nginx.conf (alebo samostatný profil stránky, napr. profil stránky pod nginx -> povolený so stránkami)
V serverovom regióne: error_page 404 /404.html alebo error_page 404 =http://www.xxx.com/404.html
4. Po zmenách reštartujte nginx a otestujte správnosť nginx.conf: /opt/nginx/sbin/nginx –t
#502 a ďalšie chyby môžu byť konfigurované rovnakým spôsobom.
error_page 500 502 503 504 /50x.html;
Poznámky:
1. Musím dodať: fastcgi_intercept_errors na; Ak táto možnosť nie je nastavená, nebude mať žiadny účinok, aj keď je 404.html vytvorený a nakonfigurovaný error_page fastcgi_intercept_errors Syntax: fastcgi_intercept_errors zapnuté|vypnuté Predvolené: fastcgi_intercept_errors vypnuté Pridať lokalitu: http, server, lokalita Predvolene nginx nepodporuje vlastné 404 chybové stránky, iba tento príkaz je nastavený na zapnuté, NGinx podporuje presmerovanie chýb 404. Je dôležité poznamenať, že nastavenie fastcgi_intercept_errors na presmeruje chybu 404, ak je nastavený nginx. Presmerovania chýb 404 v nginx sú platné, ak je nastavené fastcgi_intercept_errors on a error_page možnosť správne nastavená (vrátane syntaxe a príslušných strán 404)
2. Neoznačujte domovskú stránku ako chybovú stránku 404 s cieľom ušetriť problémy alebo zvýšiť jej váhu a nepreskakujte na domovskú stránku nijakým iným spôsobom.
3. Prispôsobená stránka 404 musí byť väčšia ako 512 bajtov, inak sa môže objaviť predvolená stránka IE 404. Napríklad, povedzme, že si prispôsobíte 404.html, ktorý má len 11 bajtov (obsah: chyba 404).
|
Predchádzajúci:Po včerajšom fyzickom teste mám teraz bolesti chrbtaBudúci:Pozrite sa na dizajny iných, dizajnéri, ste naozaj zlí!
|