前言
訪問一個域名,通過 dns 伺服器得到該域名所指向的伺服器 ip 地址,然後通過 ip 地址和伺服器建立連線,完成剩下的事情。開發過程中,我們利用 hosts 檔案就可以在沒有網路域名的時候模擬一個本地的虛擬域名。在本機利用虛擬域名就可以直接訪問相關專案目錄,而不用一遍遍的輸入專案的路徑。
流程:dns指向虛擬域名,虛擬域名繫結Apache資料夾,然後重啟Apache
1 . DNS伺服器指向虛擬域名
流程:修改 hosts 檔案
-
開啟檔案所在的 etc 資料夾
位置: C:\Windows\System32\drivers\etc -
修改 etc 資料夾中的 hosts 檔案(此檔案無字尾)
在檔案的最後面按照格式( 127.0.0.1 虛擬域名 )修改即可//指向虛擬域名kkk.com 127.0.0.1 kkk.com
-
儲存檔案
2 . 虛擬域名繫結 Apache 資料夾
流程:修改修改 httpd-vhosts.conf 檔案
-
開啟檔案所在的 extra 資料夾
位置:C:\xampp\apache\conf\extra
-
修改 extra 資料夾中的 httpd-vhosts.conf 檔案
- 取消註釋 NameVirtualHost *:80
- 將原:#NameVirtualHost *:80
- 改為:NameVirtualHost *:80
-
域名繫結 Apache 資料夾
//這裡替換成想要繫結的資料夾 DocumentRoot "C:\xampp\htdocs\kkk" //這裡是要繫結的域名 ServerName kkk.com
-
重啟 Apache
非常重要,不重啟不會生效!!!!
- 取消註釋 NameVirtualHost *:80
本作品採用《CC 協議》,轉載必須註明作者和本文連結