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

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

nginx下配置域名及rewrite

2015.09.10 | 1443閱讀 | 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的完整配制里后面加上

[php]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臨時跳轉。


贊 (

發表評論

主站蜘蛛池模板: 色综合久久综合中文综合网| 亚洲精品第一国产综合境外资源| 亚洲狠狠婷婷综合久久久久| 亚洲国产成人久久综合野外| 亚洲国产精品综合久久网络| 97se亚洲国产综合自在线| 亚洲综合偷自成人网第页色| 婷婷综合缴情亚洲狠狠尤物| 久久综合给合久久狠狠狠97色| 亚洲日韩在线中文字幕综合| 亚洲综合成人网| 99久久国产综合精品网成人影院| 伊人久久大香线焦AV综合影院| 日韩亚洲人成在线综合日本| 久久综合久久久| 俺来也俺去啦久久综合网| 国产色综合天天综合网| 欧美日韩国产综合草草| 亚洲国产成人久久综合区| 亚洲精品第一国产综合境外资源| 夜鲁鲁鲁夜夜综合视频欧美| 夜鲁鲁鲁夜夜综合视频欧美| 日韩人妻无码一区二区三区综合部| 色青青草原桃花久久综合| 激情五月综合网| 狠狠色丁香久久婷婷综合五月| 久久婷婷激情综合色综合俺也去| 99久久婷婷国产综合亚洲| 久久久久久青草大香综合精品| 国产色综合天天综合网| 欧美伊人久久大香线蕉综合69| 综合国产在线观看无码| 老色鬼久久亚洲AV综合| 精品综合久久久久久97超人| 久久天堂AV综合合色蜜桃网| 久久综合九色综合久99| 国产天堂一区二区综合| 久久综合久久美利坚合众国| 亚洲色欲色欲综合网站| 亚洲AⅤ优女AV综合久久久| 亚洲国产一成久久精品国产成人综合|