Nginx多站點(diǎn)+301重定向的配置

關(guān)于多站點(diǎn)的配置其實(shí)很簡(jiǎn)單

1.多站點(diǎn):

提示:其實(shí)就是一個(gè)站點(diǎn)一個(gè)server,具體配置自己設(shè)置,例如:

server {
    listen 80;
    server_name nocmt.com;

    location /static/ {
        root /home/suly;
    }

    location / {
        include         uwsgi_params;
        uwsgi_pass      unix:/home/suly/suly.sock;
    }
}
server {
    listen 80;
    server_name a.nocmt.com;

    location /static/ {
        root /home/a;
    }

    location / {
        include         uwsgi_params;
        uwsgi_pass      unix:/home/a/a.sock;
    }
}

2.多域名重定向到主站:

由于自己www.nocmt.comnocmt.com都指向同一個(gè)網(wǎng)站首頁(yè),如果每個(gè)server都設(shè)置一樣的不但浪費(fèi)資源還影響排名,所以我們需要301重定向,設(shè)置十分簡(jiǎn)單,官方推薦做法(以我的網(wǎng)站為例):

server {
    listen 80;
    server_name nocmt.com;

    location /static/ {
        root /home/suly;
    }

    location / {
        include         uwsgi_params;
        uwsgi_pass      unix:/home/suly/suly.sock;
    }
}

server {
    listen 80;
    server_name www.nocmt.com;
    return       301 http://nocmt.com$request_uri;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,993評(píng)論 19 139
  • 配置運(yùn)行Nginx服務(wù)器用戶(hù)(組) 用于配置運(yùn)行Nginx服務(wù)器用戶(hù)(組)的指令是user,其語(yǔ)法格式為: use...
    吃瓜的東閱讀 4,548評(píng)論 0 41
  • 上一篇《WEB請(qǐng)求處理一:瀏覽器請(qǐng)求發(fā)起處理》,我們講述了瀏覽器端請(qǐng)求發(fā)起過(guò)程,通過(guò)DNS域名解析服務(wù)器IP,并建...
    七寸知架構(gòu)閱讀 81,270評(píng)論 21 356
  • 搜索引擎優(yōu)化(Search engine optimization,簡(jiǎn)稱(chēng)SEO),指為了提升網(wǎng)頁(yè)在搜索引擎自然搜索...
    翻滾吧海闊天空閱讀 4,037評(píng)論 5 14
  • 第八章 或許多年后我們可以重相見(jiàn) 蘇離的暑假生活充實(shí)的很。 普遍可以概括為打游戲,寫(xiě)文,閑聊,吃遍天下所有外賣(mài)。...
    月明獨(dú)上西樓閱讀 332評(píng)論 0 0