Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14775|Svare: 0

[Web] Hvorfor tilpasse en 404-side? Hvordan tilpasse en 404-side under NGINX

[Kopier lenke]
Publisert på 26.10.2014 11:18:24 | | |
Hvorfor tilpasse en 404-side

Når man støter på en 404-feilside som den over, tror jeg 99 % av brukerne (uundersøkte, estimerte data) vil lukke siden, og brukerne vil stille og rolig tape. Hvis det finnes en vakker side som kan veilede brukeren dit han vil, vil den definitivt beholde brukeren. Derfor bør hvert nettsted tilpasse sin egen 404-side.

Hvordan tilpasse en 404-side under NGINX

Det har vært mange artikler som introduserer erfaringen med å tilpasse 404 sider under IIS og APACHE, og NGINX er fortsatt relativt få, og for å løse sine egne problemer har vi gjort grundig research på det. Resultatene viser at det er gjennomførbart og enkelt å konfigurere tilpassede 404-sider under NGINX med bare noen få steg:

1. Lag din egen 404.html-side

2. Endre nginx.conf for å legge til fastcgi_intercept_errors;

3. Endre nginx.conf (eller en separat siteprofil, f.eks. site profile under nginx -> sites-enabled)

I serverregionen: error_page 404 /404.html eller error_page 404 =http://www.xxx.com/404.html

4. Start nginx på nytt etter endringene, og test riktigheten til nginx.conf: /opt/nginx/sbin/nginx –t

#502 og andre feil kan konfigureres på samme måte.  

error_page 500 502 503 504 /50x.html;


Notater:

1. Må legge til: fastcgi_intercept_errors på; Hvis dette alternativet ikke er satt, vil det ikke ha noen effekt selv om 404.html opprettes og konfigureres error_page fastcgi_intercept_errors Syntaks: fastcgi_intercept_errors på|av Standard: fastcgi_intercept_errors av Legg til lokasjon: http, server, location Som standard støtter ikke nginx egendefinerte 404-feilsider, kun denne kommandoen er satt til på, nginx støtter omdirigering av 404-feil. Det er viktig å merke seg at det ikke er slik at innstillingen fastcgi_intercept_errors på vil omdirigere 404-feilen hvis nginx er satt. 404-feilomdirigeringer i nginx er gyldige hvis fastcgi_intercept_errors on er satt og error_page alternativ er satt riktig (inkludert syntaks og tilsvarende 404-sider)

2. Ikke utpek hjemmesiden som en 404-feilside for å spare problemer eller øke vekten på hjemmesiden, og ikke hopp til hjemmesiden på noen annen måte.

3. Den tilpassede 404-siden må være større enn 512 byte, ellers kan IE standard 404-side vises. For eksempel, la oss si at du tilpasser en 404.html som bare er 11 byte stor (innhold: 404 feil).





Foregående:Etter fysisk test i går har jeg nå ryggsmerter
Neste:Se på andres design, designere, dere er for dårlige!
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com