基於Apache2.2配置虛擬域名訪問
阿新 • • 發佈:2019-01-04
最近在專案測試中用到了虛擬域名,因為是和sqlserver的資料庫一塊使用,所以使用的PHP版本和apache版本都比較低,自己配置了一遍後,做個筆記,希望對其他人也有幫助。
1.進入到apache的檔案目錄下,開啟httpd.conf檔案
2.開啟檔案後,搜尋,rewrite,找到下面圖片中的這一行,然後把#號去掉。
繼續搜尋vhosts這一行,繼續把註釋#去掉
3.然後在上面所顯示的檔案目錄,conf/extra/下編輯httpd-vhosts.conf檔案
檔案中本來就有配置的示例,我們修改一下就可以了
下面是示例圖:
接下來為我們的訪問目錄開啟訪問許可權。開啟httpd.conf檔案,找到下面這段程式碼,複製貼上到剛才編輯的httpd-vhosts.conf檔案下
然後將Directory 的工作目錄改成我們虛擬域名指定的工作目錄,然後將Deny from all 改成allow from all
4.繼續開啟C:\Windows\System32\drivers\etc 目錄下的hosts檔案,在最下面新增上我們的訪問地址就可以了。
5.重啟apache2,2 ,開啟cmd,以管理員身份執行,輸入net stop apache2,2 ,關閉後輸入 net start apache2,2 ,開啟apache服務,
然後就可以通過輸入虛擬域名來訪問我們的專案了,不用再輸入一長串的工作目錄來訪問。