国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

nginx 配置多 域名 + 多 https

用戶83 / 1252人閱讀

摘要:最近項目要配置多域名加,剛好可以學習學習如何配置之前配置了但是沒有加多域名,然后在網上搜索了一下如何使用,總結如下,分享一下。

最近項目要配置nginx多域名加https,剛好可以學習學習如何配置?之前配置了nginx+https但是沒有加多域名,然后在網上搜索了一下如何使用,總結如下,分享一下。

1、nginx.conf配置

首先我們進入到nginx的配置文件nginx.conf文件,修改成如下代碼:

服務器路徑:/usr/lcoal/nginx/conf/nginx.conf

server {
        listen       80;
        server_name  www.qitenai.com qitenai.com;
        return       301 https://www.qitenai.com$request_uri;redirect http to https

        location / {
            root   /data/wwwroot/dist;
            try_files $uri $uri/ /index.html;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
}

值得注意的是,nginx.conf配置文件設置了

include /usr/local/nginx/conf/custom/*.conf

所以,在custom文件夾下我們可以添加自定義文件,如我的域名配置文件:qitenai.com.conf

2、qitenai.com.conf配置

服務器路徑:/usr/lcoal/nginx/conf/custom/qitenai.com.conf

server {
    listen 443 ssl;
    server_name www.qitenai.com qitenai.com;
    ssl_certificate   /usr/local/nginx/cert/qitenai.com/214474132640003.pem;
    ssl_certificate_key  /usr/local/nginx/cert/qitenai.com/myserver.key;
    location / {
        root   /data/wwwroot/dist;
        #index  index.html index.htm;
        try_files $uri $uri/ /index.html;
    }
}

緊接著我們來配置第二個域名:hxc100.com.config,代碼如下:

3、hxc100.com.conf配置

服務器路徑:/usr/lcoal/nginx/conf/custom/hxc100.com.conf

   server {
        listen       80;
        server_name  www.hxc100.com hxc100.com;
        return       301 https://www.hxc100.com$request_uri;
        location / {
            root   /data/wwwroot/dist;
            try_files $uri $uri/ /index.html;
        }
    }

   server {
        listen       443 ssl;
        server_name  www.hxc100.com hxc100.com;
        ssl_certificate      /usr/local/nginx/cert/hxc100.com/214478868080003.pem;
        ssl_certificate_key  /usr/local/nginx/cert/hxc100.com/214478868080003.key;

        location / {
            root   /data/wwwroot/dist;
            try_files $uri $uri/ /index.html;
        }
    }

最后,我們重啟下nginx,我們使用的是自動化腳本來重啟,代碼如下:

#!/bin/bash
fuser -k 80/tcp

if [ $? -eq 0 ]
   then
        echo "正在啟動nginx..."
        /usr/local/nginx/sbin/nginx
        if [ $? -eq 0 ]
                then
                    echo "啟動成功!"
        fi
fi

啟動成功后,我們分別在瀏覽器中輸入:qitenai.com和hxc100.com,分別觀察是否已經設置成功,如下所示,我們已經設置成功!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39831.html

相關文章

  • tomcat與nginx的反向代理,https過程分析

    摘要:接下來我們要配置這個的端口,這樣他們才能運行時端口號不沖突。問題指明不同的端口號訪問也太蠢了吧的確很蠢,所以我們要慢慢過渡學習。接下來我們學習用來進行反向代理。阿里云的部分有一些配置的具體過程。 一、在linux上部署運行多個tomcat 1、以前的我們 雖然說是在linux上,但是windows上也是同樣的道理,只不過我們服務器都是選用linux罷了。 原先,自己有多個項目需要部署在...

    aikin 評論0 收藏0
  • Ubuntu Nginx 配置站點

    摘要:然后再將這兩個文件夾給定權限和所有權上面的就是默認的用戶組合用戶名。 原文來自: https://www.codecasts.com/blo... 在維護 codecasts 期間,遇到很多次一個 nginx 如何配置多個站點 的問題,我通常的回復就是:多添加一個 server 的 block 配置就好了,然而很多同學還是沒能配置成功,今天我們仔細來看看在 一臺 Ubuntu 的服務器...

    xi4oh4o 評論0 收藏0
  • centos7 安裝nginx配置代理

    摘要:由此而來,部署一個代理服務器勢在必行。本文對的安裝和配置進行簡單整理,希望對初學者有幫助。通過方式在線安裝需要注意的一點是,并不在的安裝源中。配置完成之后,記得要重啟。 前言 筆者在國外租了一個虛機,用來部署自己的博客應用,并申請了一個域名51think.net來指向這個虛機。隨著部署的應用越來越多,而80端口只有一個,無法直接通過域名去訪問不同的應用。由此而來,部署一個代理服務器勢在...

    lylwyy2016 評論0 收藏0

發表評論

0條評論

用戶83

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<