天天看點

基于Apache2.2配置虛拟域名通路

    最近在項目測試中用到了虛拟域名,因為是和sqlserver的資料庫一塊使用,是以使用的PHP版本和apache版本都比較低,自己配置了一遍後,做個筆記,希望對其他人也有幫助。

1.進入到apache的檔案目錄下,打開httpd.conf檔案

基于Apache2.2配置虛拟域名通路

2.打開檔案後,搜尋,rewrite,找到下面圖檔中的這一行,然後把#号去掉。

基于Apache2.2配置虛拟域名通路

繼續搜尋vhosts這一行,繼續把注釋#去掉

基于Apache2.2配置虛拟域名通路

3.然後在上面所顯示的檔案目錄,conf/extra/下編輯httpd-vhosts.conf檔案

基于Apache2.2配置虛拟域名通路

檔案中本來就有配置的示例,我們修改一下就可以了

基于Apache2.2配置虛拟域名通路

下面是示例圖:

基于Apache2.2配置虛拟域名通路

  接下來為我們的通路目錄開啟通路權限。打開httpd.conf檔案,找到下面這段代碼,複制粘貼到剛才編輯的httpd-vhosts.conf檔案下

基于Apache2.2配置虛拟域名通路

然後将Directory 的工作目錄改成我們虛拟域名指定的工作目錄,然後将Deny from all 改成allow from all

基于Apache2.2配置虛拟域名通路

4.繼續打開C:\Windows\System32\drivers\etc 目錄下的hosts檔案,在最下面添加上我們的通路位址就可以了。

基于Apache2.2配置虛拟域名通路

5.重新開機apache2,2 ,打開cmd,以管理者身份運作,輸入net stop apache2,2 ,關閉後輸入 net start apache2,2 ,開啟apache服務,

然後就可以通過輸入虛拟域名來通路我們的項目了,不用再輸入一長串的工作目錄來通路。

基于Apache2.2配置虛拟域名通路