您好,登錄后才能下訂單哦!
nginx?域名跳轉 Nginx跳轉自動到www域名規則配置,如果設置使?xxx.org 域名在用戶訪問的時候自動跳轉到?www.xxx.org 呢?
一、在你的域名管理里面定義?xxx.org 和?www.xxx.org 指向你的主機ip地址,可以使用 nslookup 命令測試
直接輸入 nslookup?xxx.org 和 nslookup?www.xxx.org 都有指向ip的A記錄即可。
二、在nginx里面配置 rewrite 規則。打開?Nginx.conf 文件找到server配置段:【以下是我的server配置段】
#############禁止IP地址訪問########### ????server{ ??????listen?80?default_server; ??????server_name?_; ??????return?403; ????} #############禁止IP地址訪問########### ????server?{ ??????listen??80; ??????#listen443?ssl; ??????#return?500; ??????server_name??www.xxx.org?xxx.org; ??????if?($host?!=?'www.xxx.org')?{ ??????rewrite?^/(.*)$?http://www.xxx.org/$1?permanent; ??????} ???}
這樣就是用戶直接訪問 xxx.com 直接跳轉的www.xxx.com。即讓不帶 www 的域名跳轉到帶 www 的域名。
三、拓展
可以是多個二級域名、三級域名都可以隨意跳轉、或者讓它們都跳轉到?xxx.xxx.com?這個域名,添加如下語句即可
????server?{ ??????listen???????80; ?????????#listen443?ssl; ?????????#return?500; ??????server_name??xxx.xxx.com?xxx.xxx.org; ?????????if?($host?!=?'xxx.xxx.org')?{ ?????????rewrite?^/(.*)$?http://xxx.xxx.com/$1?permanent; ?????????} ?????}
上面這個可以讓另外一個二級域名 xxx.xxx.org 跳轉到?xxx.xxx.com
這樣不至于放棄二級域名后,對搜索引擎造成影響。對seo很有幫助
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。