Požiadavky sú nasledovné:
1. Prístup k non-www.abc.com doménam, vráťte 403, aby ste zabránili škodlivému parsovaniu.
Aj keď je doména niekoho iného viazaná na IP vášho hostiteľa, nebude môcť pristupovať na vašu stránku, a ak používateľ pristupuje k svojej doméne, prehliadač používateľa zobrazí chybu 403 namiesto toho, aby stránku opustil. 2. Keď je doména abc.com prístupná, automatický názov 301 sa prepíše na www.abc.com, čím sa zvýši váha SEO...
Zvýšiť autoritu domény Optimalizácia zaradenia na webovú stránku Je to výhodné pri doručovaní PR webovej stránky Môže podporiť výsledky optimalizácie pre vyhľadávače Buďte priateľskí k používateľskému zážitku 3. Vyššie uvedené dve potreby koexistujú.
1. Prístup k non-www.abc.com doménam, vráťte 403, aby ste zabránili škodlivému parsovaniu.
server { počúvať 80; server_name abc.com www.abc.com; ak ( $host != 'www.abc.com' ){ return 403; } 2. Keď sa pristupuje k abc.com doméne, 301 sa automaticky prepíše na www.abc.com.
server { počúvať 80; server_name abc.com www.abc.com; ak ( $host = 'abc.com' ){ prepísať http://abc.com/(.*) http://www.abc.com/$1 trvalé; } 3. Non-www.abc.com prístup k doméne, vráť chybu 403, keď abc.com prístup k doméne, automaticky prepíše 301 na www.abc.com.
server { počúvať 80; server_name www.abc.com abc.com;
ak ( $host = 'abc.com' ){ prepísať http://abc.com/(.*) http://www.abc.com/$1 trvalé; }
ak ( $host != 'www.abc.com' ){ return 403; #rewrite ^/(.*)$ http://www.abc.com/$1 trvalé;
}
|