|
|
Paskelbta 2014-10-26 11:18:24
|
|
|

Kodėl verta tinkinti 404 puslapį
Susidūrus su 404 klaidų puslapiu, kaip aukščiau, manau, kad 99% vartotojų (neapklausti, įvertinti duomenys) uždarys puslapį ir vartotojai tyliai pralaimės. Jei yra gražus puslapis, kuris gali nukreipti vartotoją ten, kur jis nori eiti, jis tikrai išlaikys vartotoją. Todėl kiekviena svetainė turėtų pritaikyti savo 404 puslapį.
Kaip tinkinti 404 puslapį NGINX
Buvo daug straipsnių, pristatančių 404 puslapių pritaikymo patirtį IIS ir APACHE, o NGINX vis dar yra palyginti nedaug, ir norėdami išspręsti savo problemas, mes atlikome išsamų tyrimą. Rezultatai rodo, kad sukonfigūruoti pasirinktinius 404 puslapius NGINX yra įmanoma ir paprasta atlikus vos kelis veiksmus:
1. Sukurkite savo 404.html puslapį
2. Pakeiskite nginx.conf, kad pridėtumėte fastcgi_intercept_errors;
3. Pakeiskite nginx.conf (arba atskirą svetainės profilį, pvz., svetainės profilį nginx -> svetainių įgalinimas)
Serverio regione: error_page 404 /404.html arba error_page 404 =http://www.xxx.com/404.html
4. Po pakeitimų iš naujo paleiskite nginx ir patikrinkite nginx.conf teisingumą: /opt/nginx/sbin/nginx –t
#502 ir kitas klaidas galima sukonfigūruoti tokiu pačiu būdu.
error_page 500 502 503 504 /50x.html;
Pastabos:
1. Turi pridėti: fastcgi_intercept_errors; Jei ši parinktis nenustatyta, ji neturės jokios įtakos, net jei 404.html bus sukurta ir sukonfigūruota error_page fastcgi_intercept_errors sintaksė: fastcgi_intercept_errors įjungta|išjungta Numatytasis: fastcgi_intercept_errors išjungtas Pridėti vietą: http, serveris, vieta Pagal numatytuosius nustatymus nginx nepalaiko pasirinktinių 404 klaidų puslapių, tik ši komanda nustatyta kaip įjungta, NGINX palaiko 404 klaidų peradresavimą. Čia svarbu pažymėti, kad nėra taip, kad nustačius fastcgi_intercept_errors bus nukreipta 404 klaida, jei bus nustatytas nginx. 404 klaidų peradresavimai NGINX galioja, jei nustatyta fastcgi_intercept_errors įjungta ir error_page parinktis nustatyta teisingai (įskaitant sintaksę ir atitinkamus 404 puslapius)
2. Nenurodykite pagrindinio puslapio kaip 404 klaidos puslapio, kad išvengtumėte problemų ar padidintumėte pagrindinio puslapio svorį, ir jokiu kitu būdu nepereikite į pagrindinį puslapį.
3. Pritaikytas 404 puslapis turi būti didesnis nei 512 baitų, kitaip gali pasirodyti IE numatytasis 404 puslapis. Pavyzdžiui, tarkime, tinkinate tik 11 baitų dydžio 404.html (turinys: 404 klaida).
|
Ankstesnis:Po vakar atlikto fizinio pasirengimo testo dabar skauda nugarąKitą:Pažvelkite į kitų žmonių dizainą, dizaineriai, esate per blogai!
|