apache本地网址配置
1 實現(xiàn)類似于域名訪www.a.com問本地的空間,而不是放在apache下的htocs文件夾下,或者是wamp下的www文件下
2
首先修改C盤WINDOWSsystem32driversetc目錄下的 hosts 文件,用記事本打開,加入: 127.0.0.1 www.a.com
hosts文件是用來解析的,你在瀏覽器里輸入一個域名www.a.com,第一個就是找hosts文件里有沒有www.a.com對應的解析記錄,找不到再找dns
在wamp里打開httpd.conf文件,搜索“Include conf/extra/httpd-vhosts.conf”,確保前面沒有 # 注釋符,也就是確保引入了 vhosts 虛擬主機配置文件,訪問此IP的域名將全部指向 vhosts.conf 中的第一個虛擬主機。
在我的電腦里些文件的路徑是D:wampinapacheApache2.2.21conf
在虛擬主機設置文件D:wampinapacheApache2.2.21extrahttpd-vhosts.conf里設置: 取消 NameVirtualHost *:80 前面的 ##,這樣就啟用了 vhosts.conf ,默認的httpd.conf默認配置失效。虛擬主機配置將只設置在 httpd-vhosts.conf 里。
<VirtualHost *:80>
DocumentRoot "E:/workspace/php/a"
ServerName www.a.com
ErrorLog "logs/a-error.log"
CustomLog "logs/a-access.log" common
</VirtualHost>
4
設置完了之后,你會發(fā)現(xiàn)訪問 localhost直接指向到設置的 a 那個路徑去了,這個問題在第2條有講。也就是開啟了 vhosts 后,默認的 httpd 的配置就會失效了,默認的訪問就指向到 vhosts 里的第一條設置去了。這時候你要把 localhost 的目錄配置給設置回來。
<VirtualHost *:80> DocumentRoot "D:wampwww"
ServerName localhost </VirtualHost>
END
注意事項
第4步可有可無
第一步與第三步的www.a.com要一致,你可以換成你想要的名稱,例如a,但兩者要一致
環(huán)境要一致,如果不是wampserver配置的寫法可能不一樣
總結
以上是生活随笔為你收集整理的apache本地网址配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 水果拼盘的做法(看图就会的创意水果摆盘合
- 下一篇: 幻方算法精讲