nginx 301跳轉到帶www域名,有利於搜索引擎優化

操做步驟nginx

1、解析域名segmentfault

將兩個域名www.duweixin.net duweixin.net 都解析到同一個ip下,這個ip就是你服務器的ip,解析完後經過 ping www.duweixin.net ping duweixin.net來測試解析是否成功。注意ping的時候不能加http:// 例如:ping http://www.duweixin.net/centos

2、配置nginx服務器

server
{
listen 80;
server_name www.duweixin.net duweixin.net;
if ($host != 'www.duweixin.net' ) {
    rewrite ^/(.*)$ http://www.duweixin.net/$1 permanent;
}

3、重啓nginx測試

centos6.5:service nginx restart,
centos7:systemctl restart nginx.service網站

補充:
301&302跳轉的區別搜索引擎

301永久跳轉,當用戶或搜索引擎向網站服務器發出瀏覽請求時,服務器返回的HTTP數據流中頭信息中的狀態碼的一種,表示本網頁永久性轉移到另外一個地址。
302臨時跳轉,也是狀態碼的一種,意義是暫時轉向到另一個網址。url

兩者的區別主要是,302容易被搜索引擎視爲spam,301則不會。centos7

相關文章
相關標籤/搜索