本篇文章主要介紹了phpStudy配置多站點多域名和多端口的方法,具有一定的參考價值,有興趣的可以了解一下
#本文介紹了phpStudy配置多站點多域名和多埠的方法,分享給大家,也給自己留個筆記
WWW目錄下有三個專案目錄: a b c
Apache 預設httpd埠為80,網站目錄為D:\WWW\a
1.配置多網域多站點
##第一步:點選“其他選項選單」=>網站網域管理=>設定以下三個網站網域:
第二步:開啟hosts .txt文件,在文件結束時加上以下內容:
127.0.0.1 ynb.com#127.0.0.1 ynb.com#127.0.com#127.0.
#重啟apache,這樣多網域多站點就設定Ok了,埠沒變都是80
第一步設定改為:
(1)網站網域名稱:a.com 網站目錄:D:\WWW\a 網站端口:80
(2)網站網域:b.com 網站目錄:D:\WWW\b 網站連接埠:81
(3)網址網域:c. com 網站目錄:D:\WWW\c 網站連接埠:82
#第二步驟同上
##第三步:開啟設定檔httpd.conf,找到監聽埠位置Listen 80,並在其下方增加內容:
Listen 81Listen 82
#重啟伺服器,開啟vhosts.conf設定文件,查看是否有以下內容:
<VirtualHost *:80> DocumentRoot "D:\WWW\a" ServerName a.com ServerAlias phpStudy.NET <Directory "D:\WWW\a"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:81> DocumentRoot "D:\WWW\b" ServerName b.com ServerAlias <Directory "D:\WWW\b"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:82> DocumentRoot "D:\WWW\c" ServerName c.com ServerAlias <Directory "D:\WWW\c"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>若存在,則設定成功。
以上是phpStudy如何設定多站點和多網域以及多連接埠的實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!