1. 程式人生 > >使用xampp在本地環境配置虛擬域名

使用xampp在本地環境配置虛擬域名

index roo drivers system32 占用 其它 入口 步驟 server

最近在學習ThinkPHP5.1。手冊裏面提到“實際部署中,應該是綁定域名訪問到public目錄,確保其它目錄不在WEB目錄下面。”所以把使用xampp在本地配置虛擬域名的過程記錄下來作為總結。

1. 入口文件位置

C:\xampp\htdocs\tp5.1\public\index.php

2. 綁定域名

首先打開WINDOWS\system32\drivers\etc目錄下的 hosts 文件,在文件最下面加入域名,比如說tp5.test.com

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost

    127.0.0.1    tp5.test.com

然後打開xampp\apache\conf\extra\httpd-vhosts.conf文件,將網站路徑與域名綁定,增加代碼如下:

<VirtualHost *:8001>
DocumentRoot "C:\xampp\htdocs\tp5.1\public"
ServerName tp5.test.com
</VirtualHost>

由於我本地的80端口被占用了,所以我本地的環境都是監聽的8001端口。如果80未被占用,此處將8001改成80即可。

3. 重啟Apache服務

如果需要使用xampp建立多個域名和網站,重復以上兩個步驟即可。

使用xampp在本地環境配置虛擬域名