xampp虛擬域名的配置
阿新 • • 發佈:2018-12-10
一、域名對映
先修改Hosts,在Hosts中新增你要繫結在Apache的域名
C:\Windows\System32\drivers\etc\hosts
然後在最底部新增您要繫結的域名,格式如下:
127.0.0.1 www.virtualDomainName.com
二、虛擬主機繫結域名
開啟 Apache 配置檔案 xampp/apache/conf/extra/httpd-vhosts.conf,取消 NameVirtualHost *:80 前面的 ##,這樣就啟用了 vhosts.conf ,預設的httpd.conf預設配置失效。
然後在httpd-vhosts.conf最底部直接新增以下程式碼: <VirtualHost *:80> DocumentRoot C:/xampp/htdocs/tp //繫結的網站絕對路徑 ServerName virtualDomainName //你要繫結的域名 </VirtualHost>
三、讓localhost再次生效
做完了上述操作後,發現使用localhost直接定位到了/xampp/htdocs/wordpress下的內容了,而我期望的是還是定位到/xampp/htdocs/的內容。也就是預設的httpd的設定失效了。解決防範就是把localhost的配置在httpd-vhosts.conf裡配置回來。 再在檔案的最後新增上如下內容,並重啟Apache.
<VirtualHost *:80> DocumentRoot C:/xampp/htdocs/ ServerName localhost </VirtualHost>