一,、域名配置文件與操作方法
如果我們需要某個(gè)網(wǎng)站(www下的某個(gè)目錄)綁定一個(gè)域名來(lái)訪問,,就可以在此配置下,。
我司提供的安裝包里面,,提供了域名綁定案例,可以復(fù)制并修改即可(用notepad++):
方法:
開域名配置文件httpd-vhosts.conf的方式是此目錄下(用notepad++打開):
具體代碼如下:將所需的代碼修改為你所需的,,然后保存即可(參考),;
如果有多個(gè)網(wǎng)站,,就將下面大紅框中的這塊代碼復(fù)制下,復(fù)制放到下面,,再修改為你所需的程序目錄路徑和域名,;
修改域名配置必須要重啟所有環(huán)境或重啟apache才生效:下面是配置文件說(shuō)明
我們所需修改的地方,只是下面的“域名”和“程序安裝目錄”即可,!
域名配置更詳細(xì)的說(shuō)明與案例:
A:如果是IP訪問
無(wú)論是內(nèi)網(wǎng)IP還是外網(wǎng)IP,,只需要改默認(rèn)配置的最后一行,讓他對(duì)外允許訪問,,其他的不用改,,他會(huì)自動(dòng)獲取。說(shuō)明:“ Require all granted”這行是允許對(duì)外訪問的代碼設(shè)置,。案例如下:可以直接復(fù)制替換默認(rèn)的
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options -Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride None
Options None
Allow from all
Require all granted
<LimitExcept GET POST HEAD>
Order allow,deny
Deny from all
</LimitExcept>
</Directory>
</VirtualHost>
B:如果是頂級(jí)域名形式
(比如www.sohu.com),,ServerAlias后面需要加上www(查看下面案例),表示當(dāng)訪問www開頭的域名地址時(shí)候,,有會(huì)跳轉(zhuǎn)到本域名上,。以程序存放在sohu目錄,域名采用sohu.com為例:案例如下,,紅色地方就是需要修改的地方,。
<VirtualHost *:80>
ServerName sohu.cn
ServerAlias www.sohu.cn
DocumentRoot "${INSTALL_DIR}/www/sohu"
<Directory "${INSTALL_DIR}/www/sohu">
Options -Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride None
Options None
Allow from all
Require all granted
<LimitExcept GET POST HEAD>
Order allow,deny
Deny from all
</LimitExcept>
</Directory>
</VirtualHost>
C:如果是二級(jí)域名形式
(比如二級(jí)域名d.abc.com),就沒有www的概念了,,以程序存放在abc目錄下,,綁定d.abc.com二級(jí)域名為例
<VirtualHost *:80>
ServerName d.abc.com
ServerAlias d.abc.com
DocumentRoot "${INSTALL_DIR}/www/abc"
<Directory "${INSTALL_DIR}/www/abc">
Options -Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride None
Options None
Allow from all
Require all granted
<LimitExcept GET POST HEAD>
Order allow,deny
Deny from all
</LimitExcept>
</Directory>
</VirtualHost>
二,、重啟wamp環(huán)境
配置域名后,必須重啟環(huán)境才能生效,。正文如下:
1,、重啟所有服務(wù)
當(dāng)網(wǎng)站出現(xiàn)莫名情況,第一時(shí)間就要考慮重啟環(huán)境(重啟法,;包括了重啟了apache,、mysql數(shù)據(jù)庫(kù)),有些問題就能解決,。比如配置或修改了域名就必須要重啟環(huán)境。點(diǎn)擊重啟所有服務(wù),。
三,、程序存放在wamp的目錄位置
程序存放在D盤(你環(huán)境安裝的盤)---wamp64---www下---某某目錄;你可以在www下創(chuàng)建一個(gè)目錄存放程序,,比如school目錄,;
本教程文檔下載(包括配置樣本):