龍巖易富通網絡科技有限公司

龍巖小程序開發,龍巖分銷系統

nginx 301跳轉到帶www域名方法rewrite

2015.09.10 | 1621閱讀 | 0條評論 | 通用代碼

首先一、得在你的域名管理里面定義 test.com和www.test.com指向你的主機ip地址,我們可以使用nslookup命令測試:
直接輸入 nslookup test.com和nslookup www.test.com 都有指向ip的A記錄即可。

第二、我們才能在nginx里面配置rewrite規則。
打開 nginx.conf文件找到你的server配置段:

server

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

這樣就是用戶直接訪問test.com直接跳轉的www.test.com。
即讓不帶www的域名跳轉到帶www的域名。

辦法2:在配置文件里面寫兩個server,第一個里面把不帶www的域名去掉

server
{
listen 80;
server_name www.test.com;

在配置文件的最下面添加上,這樣就可以了。

server
{
server_name test.com;
rewrite ^(.*) http://www.test.com/$1 permanent;
}

如果有多個不同的域名都綁定在同一個目錄下不帶3W的301到帶3W的方法和上面的一樣
在vhost的完整配制里后面加上

server
{
server_name test1.com;
rewrite ^(.*) http://www.test1.com$1 permanent;
}

server
{
server_name test2.com;
rewrite ^(.*) http://www.test2.com$1 permanent;
}

server
{
server_name test3.com;
rewrite ^(.*) http://www.test3.com$1 permanent;
}

301永久跳轉,當用戶或搜索引擎向網站服務器發出瀏覽請求時,服務器返回的HTTP數據流中頭信息中的狀態碼的一種,表示本網頁永久性轉移到另一個地址。
302臨時跳轉,也是狀態碼的一種,意義是暫時轉向到另外一個網址。
二者的區別主要是,一句話,302容易被搜索引擎視為spam,301則不會。
permanent代表301永久跳轉,改為redirect則為302臨時跳轉。


贊 (

發表評論

主站蜘蛛池模板: 色婷婷综合缴情综免费观看| 亚洲国产欧美国产综合久久| 国产成人精品综合网站| 国产色婷婷精品综合在线| 亚洲色欲久久久久综合网| 欧美亚洲另类久久综合婷婷| 日本伊人色综合网| 国产日韩欧美综合| 色狠狠久久AV五月综合| 亚洲国产综合专区在线电影 | 色久综合网精品一区二区| 观看 亚洲欧美日韩综合在线一区 高清欧美色欧美综合网站 | 激情五月激情综合网| 日日狠狠久久偷偷色综合免费| 久久乐国产精品亚洲综合| 97久久天天综合色天天综合色hd | 伊人色综合久久天天人守人婷 | 狠狠色婷婷狠狠狠亚洲综合| 99久久国产主播综合精品| 婷婷综合激情| 色妞色综合久久夜夜| 欧美激情综合亚洲一二区| 久久精品水蜜桃av综合天堂| 国产激情综合在线观看| 色综合视频一区二区三区| 亚洲综合日韩中文字幕v在线| 天天爽天天狠久久久综合麻豆| 久久婷婷午色综合夜啪| 久久婷婷五月综合色奶水99啪 | 7国产欧美日韩综合天堂中文久久久久| 小说区 图片区色 综合区| 欧美综合视频在线| 狠狠色成人综合首页| 国产成人亚洲综合无码| 久久精品综合一区二区三区| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 久久国产综合精品五月天| 综合国产在线观看无码| 国产成人亚洲综合无码精品| 国产色婷婷精品综合在线| 国产V综合V亚洲欧美久久|