|
|
Publicerad på 2014-10-26 11:18:24
|
|
|

Varför anpassa en 404-sida
När man stöter på en 404-felsida som den ovan tror jag att 99 % av användarna (oundersökta, uppskattad data) kommer att stänga sidan och användarna kommer att förlora tyst. Om det finns en vacker sida som kan vägleda användaren dit han vill, kommer den definitivt att behålla användaren. Därför bör varje webbplats anpassa sin egen 404-sida.
Hur man anpassar en 404-sida under NGINX
Det har publicerats många artiklar som introducerar erfarenheten av att anpassa 404-sidor under IIS och APACHE, och NGINX är fortfarande relativt få, och för att lösa sina egna problem har vi gjort djupgående research om det. Resultaten visar att det är genomförbart och enkelt att konfigurera anpassade 404-sidor under NGINX med bara några få steg:
1. Skapa din egen 404.html sida
2. Byt nginx.conf till fastcgi_intercept_errors på;
3. Ändra nginx.conf (eller en separat webbplatsprofil, t.ex. webbplatsprofil under nginx -> sites-enabled)
I serverregionen: error_page 404 /404.html eller error_page 404 =http://www.xxx.com/404.html
4. Starta om nginx efter ändringarna och testa riktigheten i nginx.conf: /opt/nginx/sbin/nginx –t
#502 och andra fel kan konfigureras på samma sätt.
error_page 500 502 503 504 /50x.html;
Anteckningar:
1. Måste lägga till: fastcgi_intercept_errors på; Om detta alternativ inte är inställt kommer det inte att ha någon effekt även om 404.html skapas och konfigureras error_page fastcgi_intercept_errors Syntax: fastcgi_intercept_errors på|av Standard: fastcgi_intercept_errors av Lägg till plats: http, server, plats Som standard stöder nginx inte anpassade 404-felsidor, endast detta kommando är inställt på på, nginx stödjer omdirigering av 404-fel. Det är viktigt att notera här att det inte är så att inställningen fastcgi_intercept_errors på omdirigerar 404-felet om nginx är satt. 404-felomdirigeringar i nginx är giltiga om fastcgi_intercept_errors on är satt och error_page alternativ är korrekt inställt (inklusive syntax och motsvarande 404-sidor)
2. Utse inte startsidan som en 404-felsida för att spara besvär eller öka vikten på startsidan, och hoppa inte till startsidan på något annat sätt.
3. Den anpassade 404-sidan måste vara större än 512 byte, annars kan IE standard 404-sida visas. Till exempel, låt oss säga att du anpassar en 404.html som bara är 11 byte stor (innehåll: 404 fel).
|
Föregående:Efter fysiktestet igår har jag nu ryggsmärtaNästa:Titta på andras designers, ni är synd!
|