1. 程式人生 > >xampp虛擬域名的配置

xampp虛擬域名的配置

一、域名對映

先修改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>