|
|
Postitatud 26.10.2014 11:18:24
|
|
|

Miks kohandada 404 lehte
Kui kohtad 404 vealehte nagu eelpool, arvan, et 99% kasutajatest (küsitlemata, hinnangulised andmed) sulgevad lehe ja kasutajad kaotavad vaikselt. Kui on olemas ilus leht, mis juhatab kasutaja soovitud suunas, jääb kasutaja kindlasti alles. Seetõttu peaks iga veebileht kohandama oma 404 lehte.
Kuidas kohandada 404 lehte NGINX-i all
On olnud palju artikleid, mis tutvustavad 404 lehekülje kohandamise kogemust IIS-i ja APACHE all, ning NGINX on endiselt suhteliselt vähe, ning oma probleemide lahendamiseks oleme selle kohta põhjalikult uurinud. Tulemused näitavad, et kohandatud 404 lehekülgede seadistamine NGINX-is on teostatav ja lihtne vaid mõne sammuga:
1. Loo oma 404.html leht
2. Muuda nginx.conf, et lisada fastcgi_intercept_errors sisse;
3. Muuda nginx.conf (või eraldi saidi profiil, nt saidi profiil nginx alt -> sites-enabled)
Serveri piirkonnas: error_page 404 /404.html või error_page 404 =http://www.xxx.com/404.html
4. Taaskäivita nginx pärast muudatusi ja testi nginx.conf korrektsust: /opt/nginx/sbin/nginx –t
#502 ja teised vead saab konfigureerida samamoodi.
error_page 500 502 503 504 /50x.html;
Märkmed:
1. Tuleb lisada: fastcgi_intercept_errors edasi; Kui seda valikut pole seadistatud, ei mõju see isegi siis, kui 404.html luuakse ja konfigureeritakse error_page fastcgi_intercept_errors Süntaks: fastcgi_intercept_errors on|off Vaikimisi: fastcgi_intercept_errors välja Lisa asukoht: http, server, asukoht Vaikimisi nginx ei toeta kohandatud 404 vealehti, ainult see käsk on seatud sisse, nginx toetab 404 vigade ümbersuunamist. Oluline on märkida, et fastcgi_intercept_errors sisse seadmine ei suuna 404 vea, kui nginx on seatud. 404 vea suunamised nginxis kehtivad, kui fastcgi_intercept_errors on seadistatud ja error_page valik on õigesti seadistatud (sh süntaks ja vastav 404 lehekülg)
2. Ära määra avalehte 404 vealeheks selleks, et säästa probleeme või suurendada avalehe kaalu, ning ära hüppa avalehele muul moel.
3. Kohandatud 404 leht peab olema suurem kui 512 baiti, vastasel juhul võib ilmuda IE vaikimisi 404 leht. Näiteks oletame, et kohandad 404.html, mille suurus on vaid 11 baiti (content: 404 error).
|
Eelmine:Pärast eilset füüsilise vormi testi on mul nüüd seljavaluJärgmine:Vaadake teiste inimeste disaine, disainerid, te olete tõesti kahju!
|