nginx多網域名稱配置

2021-09-26 09:58:12 字數 545 閱讀 6610

nginx多網域名稱配置是在配置檔案中建立多個server配置,在每個server配置中用server_name來對網域名稱資訊進行過濾。

舉個例子,下面是乙個conf檔案:

server 

server

以上配置資訊就是在乙個nginx配置中最簡單的多網域名稱配置方法,關於server_name,nginx官方還提供了很多正則匹配的過濾方式,詳情請看nginx官方文件。

特別要注意的是,在nginx的配置檔案中只有乙個server配置的時候,server_name無效的,也就是說任何網域名稱繫結了這個ip的時候,無論server_name填什麼網域名稱,都會匹配到這個唯一的server。只有在多個server的時候,server_name才會有效。

NGINX配置多網域名稱

方法一 多個.conf方法 優點是靈活,缺點就是站點比較多配置起來麻煩 這裡以配置2個站點 2個網域名稱 為例,n 個站點可以相應增加調整,假設 配置 nginx virtual hosting 的基本思路和步驟如下 把2個站點 example1.com,example2.com 放到 nginx ...

nginx 配置多網域名稱

先說下我的需求 我在一台機器上部署了兩個環境test和uat,希望通過兩個網域名稱訪問,在另外一台機器上部署了nginx,通過乙個nginx實現訪問乙個伺服器上兩個網域名稱 具體配置如下 另外配置還實現了動靜分離。1 nginx.conf 配置 user nobody 處理程序數量 2 配置test...

Nginx 多網域名稱配置

很多情況下,需要使用多個網域名稱,但你只有一台伺服器,那如何搭建,讓一台伺服器可以訪問對個網域名稱,下面的方法是在伺服器上搭建nginx,直接修改其配置,如下 第二個網域名稱服務 server 禁止通過伺服器ip位址訪問 server 允許ip位址對應的網域名稱訪問 server 對上述nginx搭...