1. 程式人生 > >Apache下配置虛擬域名

Apache下配置虛擬域名

如何使我們在本地訪問我們程式的時候,讓url更加優雅呢?
例如:

localhost/temp/dongningjun

我想讓它這樣訪問

dongningjun.com

如果你正想這麼做那麼跟著我一起來吧!
1開啟apache的rewrite模組
首先找到你apache的httpd.conf檔案(因為我的是wamp整合環境,所以這個檔案在:wamp/bin/apache/apache2.4.9/conf/httpd.conf
這裡寫圖片描述
將前面的#號去掉
2.配置虛擬主機
在這裡(wamp/bin/apache/apache2.4.9/conf/extra)找到httpd-vhost.conf

檔案
這裡寫圖片描述
這裡我新添加了虛擬主機127.0.0.21:80
DocumentRoot是你檔案所在的路徑
ServerName是你設定的訪問地址
3.配置本地對映
在我們的windows環境中找到hosts檔案(因為窮,沒用過mac,所以不太瞭解mac上怎麼辦!),正常情況下它是在這裡的:C:\Windows\System32\drivers\etc
這裡寫圖片描述
在這裡新增我們剛才設定的訪問地址:
127.0.0.21 dongningjun.com
4.測試一下吧
這裡寫圖片描述
如果我們設定的訪問地址是baidu.com,那麼當我們在瀏覽器中輸入baidu.com後並不會訪問百度,而是會訪問我們設定的程式哦!