當前位置:編程學習大全網 - 腳本源碼 - 怎麽解析多個二級域名怎麽解析多個二級域名信息

怎麽解析多個二級域名怎麽解析多個二級域名信息

配置服務器-NGINX增加多個二級子域-2018-06-26

Nginx多文件配置二級子域(推薦)

首先,在自己的域名控制臺中添加解析。這裏以添加博客前綴為例。

我用的是王灣,它在設置在添加分辨率

主機記錄:妳要的二級域名

記錄:妳的IP地址

保存後,我們已經完成了將子域名解析到服務器的第壹步。

步驟2:添加配置文件。

輸入nginx在配置文件夾中,編輯nginx.conf.confcom#綁定域名root/usr/local/nginx/html/blog/;#網站根目錄,建議使用絕對路徑indexindex.phpindex.htmlindex.htm;#默認文件#添加解析php的位置~。php${fastcgi_pass127.0.0.1:9000;fastcgi_indexindex.phpfastcgi_param包括/usr/local/nginx/conf/fastcgi_params;}#添加錯誤頁面,有利於搜索引擎收錄,用戶體驗好error_page404/404.html;location/404.html{root/usr/local/nginx/html/;}error_page500502503504/50x.html;location=/50x.html{

root/usr/local/nginx/html/;}}

內容可以自己添加。

Nginx單個文件配置二級子域

在nginx.conf服務器將以下語句添加到模塊中

if($host~*(b(?!wwww)。w。w){set$subdomain/$1;}location/{roothtml$subdomain;indexindex.htmlindex.phpindex.htmindex;}

您可以解析到相應的文件夾。

最後重啟nginx。

[root@iz2844brz0xzsites-enabled]#/usr/local/nginx/sbin/nginx-sreload

出發地:,解析的二級域名為join.aabb.com→即網站的前綴改變為join,我的二級目錄文件夾為join,目錄下面的首頁為index.html)

#開啟偽靜態功能

RewriteEngineOn

#綁定所需的二級域名

RewriteCond%{HTTP_HOST}^(www.)?join.aabb.com$

#綁定需指向的二級目錄

RewriteCond%{REQUEST_URI}!^/join/

#下面兩行不動

RewriteCond%{REQUEST_FILENAME}!-f

RewriteCond%{REQUEST_FILENAME}!-d

#改為要綁定的二級目錄

RewriteRule^(.*)$/join/$1

#綁定二級域名

RewriteCond%{HTTP_HOST}^(www.)?join.aabb.com$

#join二級目錄後面是首頁文件demo.html,join.html,index.html,index.php?(根據妳的實際情況而定)

RewriteRule^(/)?$join/index.html

(註意:文件類型是.htaccess文件→把txt文件的後綴改掉就可以轉換格式)

四、把二級域名綁定的文件(這裏是名為join的文件夾)和.htaccess上傳到服務器的根目錄下

(我這裏是通過ftp的方式上傳文件,上傳到htcdocs文件夾下)

上傳成功(紅色框內是剛上傳的二級目錄join文件夾和.htaccess文件,這裏其余的是主域名下的文件)

五、最後在瀏覽器上輸入二級域名,就可以訪問到其對應的頁面了。

  • 上一篇:魔吞不動城的編劇漫談
  • 下一篇:兔子和老鷹續寫作文350字
  • copyright 2024編程學習大全網