解決方案一:透過連接埠來區分不同的虛擬主機
①按照綁定一個站點的方法做好準備
1. 先開發好自己的網站(d:/myblog(存放在D盤的myblog目錄下))
2. 設定httpd.conf檔案(存放在apache安裝目錄的conf資料夾中),啟用httpd-vhosts.conf(把第二行前面的#號去掉即可)。
3. 設定httpd-vhosts.conf檔案(存放在apache安裝目錄的extra資料夾中)
4. 在hosts中加入ipip和的網域名稱對應/System32/drivers/etc/hosts
5. 建議註銷 DocumentRoot(文檔根目錄),在httpd.conf檔案中
6. .shunping1.com」即可看到網站首頁
②新增一個網域與該ip綁定:
1. 開發新的網站:d:/myblog2
2. 設定httpd.conf檔案(存放在apache安裝目錄的conf資料夾中),新增新的虛擬主機
3. 在httpd.conf檔案總是讓apache監聽81埠
4.
5. 測試,在瀏覽器輸入「http://www.shunping3.com:80」即可(必須加上連接埠名稱)
解二:透過ServerName端區分不同的網域
1 . 開發新的網站 d:/myblog22. 在httpd.conf檔案中讓apache取消監聽81埠(在前面加上#或直接刪除)
3. 在httpd-vhosts.conf檔案中新增設定(注意這裡的配置和方案一的不一樣)
4. 其他的配置不變
以上就介紹了PHP實作一個ip(如:127001)和多個網域(虛擬主機)的綁定,包括了方面的內容,希望對PHP教學有興趣的朋友有幫助。