windows下Apache虚拟主机配置
生活随笔
收集整理的這篇文章主要介紹了
windows下Apache虚拟主机配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
找到host文件:C:\Windows\System32\drivers\etc\hosts
在hosts這么增加:
修改httpd.conf文件:
打開文件:xxx\xampp\apache\conf\httpd.conf 找到#LoadModule vhost_alias_module odules/mod_vhost_alias.so 將前面的“#”刪除 LoadModule vhost_alias_module modules/mod_vhost_alias.so進入
進入XXX\xampp\apache\conf\extra目錄 找到httpd-vhosts.conf文件在文件的最后添加
<VirtualHost *:80>ServerAdmin www.test.com //配置的域名DocumentRoot "x:/xxx/" //工作路徑ServerName www.test.com<Directory x:/xxx/>Require all grantedAllowOverride All </Directory> </VirtualHost>注:在虛擬主機設置文件xampp\apache\conf\extra\httpd-vhosts.conf里設置:
取消 NameVirtualHost *:80 前面的 ##,這樣就啟用了 vhosts.conf ,默認的httpd.conf默認配置失效。虛擬主機配置將只設置在 httpd-vhosts.conf 里。
設置完了第3條之后,你會發現訪問 localhost直接指向到設置的 a 那個路徑去了,這個問題在第2條有講。也就是開啟了 vhosts后,默認的 httpd 的配置就會失效了,默認的訪問就指向到 vhosts 里的第一條設置去了。這時候你要把 localhost的目錄配置給設置回來。
<VirtualHost *:80> DocumentRoot /xampp/htdocs/ ServerName localhost </VirtualHost>總結
以上是生活随笔為你收集整理的windows下Apache虚拟主机配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1-docker 介绍
- 下一篇: UVA - 10340 A