1. 程式人生 > >nginx伺服器多域名配置

nginx伺服器多域名配置

轉:http://www.2cto.com/os/201411/355366.html

Nginx強大的正則表示式支援,可以使server_name的配置變得很靈活,如果你要做多使用者部落格,那麼每個使用者擁有自己的二級域名也就很容易實現了。

下面我就來說說server_name的使用吧:
server_name的匹配順序
Nginx中的server_name指令主要用於配置基於名稱虛擬主機,server_name指令在接到請求後的匹配順序分別為:
1、準確的server_name匹配,例如:
?
1
?
1 2 3 4 5 server { listen 80; server_name ssdr.info www.ssdr.info; ... }
2、以*萬用字元開始的字串:
?
1
?
1 2 3 4 5 server { listen 80; server_name *.ssdr.info; ... }
3、以*萬用字元結束的字串:

?
1
?
1 2 3 4 5 server { listen 80; server_name www.*; ... }
4、匹配正則表示式:
?

相關推薦

nginx伺服器域名配置

轉:http://www.2cto.com/os/201411/355366.html Nginx強大的正則表示式支援,可以使server_name的配置變得很靈活,如果你要做多使用者部落格,那麼每個使用者擁有自己的二級域名也就很容易實現了。 下面我就來說說ser

nginx】一臺nginx伺服器域名配置

Nginx強大的正則表示式支援,可以使server_name的配置變得很靈活,如果你要做多使用者部落格,那麼每個使用者擁有自己的二級域名也就很容易實現了。 下面說說server_name的使用吧: s

Nginx 一個伺服器域名配置 以及 訪問php檔案直接下載而不執行

1.環境,為了方便直接使用lnmp 一鍵安裝包安裝成 http://lnmp.org/install.html 安裝完成後Nginx 配置在 /usr/local/nginx/conf/nginx.conf  在 /usr/local/nginx/conf 資料夾下 有一個

nginx+php域名配置的方法

方法有兩種 一是直接在nginx.conf中增加多個域名的配置,二是每個域名單獨寫一個配置檔案,在nginx.conf中引用,兩者的效果是相同的 1、修改nginx的配置檔案nginx.conf 仿照配置檔案原有的server來寫 server{ listen 80;

Linux+Nginx+Tomcat 域名應用在同一伺服器配置

Linux+Nginx+Tomcat 多域名,多應用在同一伺服器的整合配置 實現的效果和達到的目的為: 1、有兩個域名www.aaa.com www.bbb.com 分別對應兩個兩個不同的網站,但是公用同一個Nginx和Tomcat伺服器; 2、所有的JSP等動態內容轉發

Nginx 域名配置

nts number ext 成功 cell 解決 com ane 如果 nginx綁定多個域名可又把多個域名規則寫一個配置文件裏,也可又分別建立多個域名配置文件,我一般為了管理方便,每個域名建一個文件,有些同類域名也可又寫在一個總的配置文件裏。一、每個域名一個文件的寫法

nginx】一臺nginx服務器域名配置

oar html highlight name nbsp www spa -h dex Nginx 多域名配置 nginx綁定多個域名可又把多個域名規則寫一個配置文件裏,也可又分別建立多個域名配置文件,我一般為了管理方便,每個域名建一個文件,有些同類域名也可又寫在一個總的配

180602-nginx域名配置

圖片 container 訂閱 AI toc edi css aes pan 文章鏈接:https://liuyueyi.github.io/hexblog/2018/06/02/180602-nginx多域名配置/ nginx多域名配置 原來的域名過期了,重新買了一個hh

一個ip對應域名個ssl證書配置-Nginx實現域名證書HTTPS

引用處: 一個ip對應多個域名多個ssl證書配置-Nginx實現多域名證書HTTPS Nginx配置多個HTTPS域名的方法 第一步:一臺伺服器,兩個或者多個域名對映。首先購買https,獲取到CA證書,兩個域名就得到兩套或多套證書 第二步:現在就是Nginx和OpenSSL的安裝與

Nginx的安裝和域名配置

Nginx安裝 centos6.x yum預設沒有nginx的軟體包 安裝方式: 到nginx下載頁面http://nginx.org/en/linux_packages.html#stable,複製CENTOS 6的nginx軟體源安裝包 執行命令:安裝rpm包此步實際只是加入了nginx的軟體包源

nginx同一iP域名配置方法

     nginx繫結多個域名可又把多個域名規則寫一個配置檔案裡,也可又分別建立多個域名配置檔案,我一般為了管理方便,每個域名建一個檔案,有些同類域名也可又寫在一個總的配置檔案裡。 一、每個域名一個檔案的寫法        首先開啟nginx域名配置檔案存放目錄:/us

Nginx-------Nginx的安裝和域名配置

Nginx安裝nginx預設安裝為Linux的服務 ,所以可以使用service nginx start, stop, restart, try-restart, reload, force-reload, status來操作nginx。Nginx配置檔案nginx的配置檔案

Centos7.3_64位伺服器下搭建Nginx+Tomcat域名站點訪問

http {     server {         listen       80;         server_name  aaa.com   www.aaa.com;         index        index.html;         root         Tomcat安裝目錄/w

ubuntu 域名配置

在Ubuntu 要配置 \var\www\laravel 目錄為 www.loelve.xyz 為例 一、開啟:\etc\hosts檔案:sudo vim \etc\hosts    新增:127.0.0.1 www.loelve.xyz 二、開啟:\etc\apach2\sites-avail

https\SSL安全證書配置,Tomcat、nodejs、Nginx伺服器安全證書配置

安全證書的好處我就不多說,直接上圖、申請ssl證書、做個耿直boy。 前提條件:阿里雲服務、域名、linux系統、Tomcat(nodejs或Nginx)、購買ssl證書。 用jdk生成的安全證書裝到Tomcat上,由於沒有通過認證,效果如下圖: 購買安全證書,安裝之後s

CentOS7 yum安裝Apache(httpd)並實現域名配置

系統環境:騰訊雲CentOS 7.2 x64 一、Apache(httpd)安裝 安裝 yum install httpd 1 設定自啟 systemctl enable httpd.service 1 二、軟體配置 編輯httpd.conf就夠了,httpd.co

apache2 域名共享單主機(域名配置

正式的域名和IP地址的捆綁是需要在你購買域名的服務商那裡進行的,比如阿里去,godaddy等。 不過我們可以通過修改 /etc/hosts 來指定兩個測試域名指向127.0.0.1,方便我們進行多域名配置的模擬。 (具體操作見:ubuntu 通過修改 /etc/hosts 強制捆綁域名和

nginx之https域名配置

nginx.conf檔案中新增配置: server {            #監聽的埠,https配置後面需要新增ssl            listen &nbs

WAMPSERVER伺服器站點配置

step1: wamp\bin\apache\apache2.4.9\conf\https.conf 在https.conf檔案中解除一下程式碼的註釋,即去掉前面的#: LoadModule rewrite_module modules/mod_rewrite.so 提

Tomcat 域名配置

環境 一個tomcat,下面部署了多個專案 有一個獨立的IP 有多個頂級(二級)域名指向不同的專案。 DNS配置 DNS沒什麼特殊的要求,配置都指向這一個IP就行。 Tomcat配置 多域名有可能存在多種配置方式,我使用了一種(檔案結構