apache下配置多網域名稱多目錄的應用

2022-08-30 11:39:11 字數 867 閱讀 7915

引言:阿里雲centos apache web伺服器中配置不同網域名稱訪問不同的目錄,達到類似增加虛擬主機的效果;

案例:如有2個www.a.com ,www.b.com 網域名稱,

訪問www.a.com是訪問目錄/var/www/a/目錄;

訪問www.b.com是訪問目錄/var/www/b/目錄;

涉及的修改的檔案有2個,乙個為apache 的配置檔案httpd.conf,還有個httpd-vhosts.conf,httpd-vhosts.conf 路徑是在httpd.conf 裡指定的;

步驟如下:

1,修改 /etc/httpd/conf/httpd.conf 檔案,

搜尋namevirtualhost *:80 ,找到並刪除它前面的#;

這樣就啟用了httpd-vhosts.conf的配置,httpd.conf的預設配置就失效了;

搜尋httpd-vhosts.conf,如果沒有的話就加入以下內容(我的httpd-vhosts.conf 和 httpd.conf在同一級下):

include conf/httpd-vhosts.conf        #讓apache知道去**找httpd-vhosts.conf 檔案;

2,在和httpd.conf同級目錄下面建立httpd-vhost.conf,然後加入如下內容:

documentroot "/var/www/html/a_html"

servername a.com

serveralias www.a.com

documentroot "/var/www/html/b_html"

servername b.com

serveralias www.b.com

最後記得重啟apache;

apache多網域名稱配置

1 在httpd.conf檔案中載入httpd vhosts.conf檔案。即去掉下面這句話前的 號。檔案中新增下面這段配置語句。documentroot d wamp www servername www.myworkplace.com options indexes followsymlinks...

apache 多網域名稱配置

一直不明白apache多網域名稱配置的問題,所以只能用不同的埠來配置,現在終於搞懂了一點 首先,開啟apache的vhost模組 找到配置檔案httpd.conf中的下面兩行 去掉前面的注釋 開啟httpd vhosts.conf檔案,新增內容 直接複製前面的virtualhost標籤,然後修改對應...

apache本地環境,配置多網域名稱

本地測試時,除了localhost,你還可以配置很多帥氣的網域名稱,只有想不到,沒有做不過。第一步 修改c windows system32 drivers etc hosts檔案 127.0.0.1 localhost 127.0.0.2 ci 第二步,修改apache配置檔案,在配置檔案的最後面...