引言:阿里雲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配置檔案,在配置檔案的最後面...