phpStudy配置多站點多網域名稱和多埠

2022-07-21 21:24:28 字數 2163 閱讀 7358

www目錄下有三個專案目錄: a    b    c

apache 預設httpd埠為 80,**目錄為d:\www\a

1.配置多網域名稱多站點

第一步:點選「其他選項選單」=>站點網域名稱管理=>設定如下三個站點網域名稱:

(1)**網域名稱:a.com  **目錄:d:\www\a  **埠:80

(2)**網域名稱:b.com  **目錄:d:\www\b  **埠:80

(3)**網域名稱:c.com  **目錄:d:\www\c  **埠:80

儲存配置並生成配置檔案;

第二步:開啟hosts.txt檔案,在檔案末尾加上如下內容:

127.0.0.1       localmall.com

127.0.0.1       ynb.com

127.0.0.1       admintest.com

重啟apache,這樣多網域名稱多站點就配置ok了,埠沒變都是80

2.配置多埠

第一步設定改為:

(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 81

listen 82

重啟伺服器,開啟vhosts.conf配置檔案,檢視是否有如下內容:

*:80

>

documentroot "d:\www\a"

servername a.com

serveralias phpstudy.net

"d:\www\a"

>

options followsymlinks execcgi

allowoverride all

order allow,deny

allow from all

require all granted

*:81

>

documentroot "d:\www\b"

servername b.com

serveralias

"d:\www\b"

>

options followsymlinks execcgi

allowoverride all

order allow,deny

allow from all

require all granted

*:82

>

documentroot "d:\www\c"

servername c.com

serveralias

"d:\www\c"

>

options followsymlinks execcgi

allowoverride all

order allow,deny

allow from all

require all granted

若存在,則配置成功。

phpStudy配置多站點多網域名稱和多埠的方法

www目錄下有三個專案目錄 a b c apache 預設httpd埠為 80,目錄為d www a 第一步 點選 其他選項選單 站點網域名稱管理 設定如下三個站點網域名稱 儲存配置並生成配置檔案 第二步 開啟hosts.txt檔案,在檔案末尾加上如下內容 127.0.0.1 localmall.c...

phpstudy使用nginx配置多站點網域名稱

環境是windows,phpstudy,既可以使用apache,也可以使用nginx。但是,在使用nginx配置多站點網域名稱時,有乙個bug,需修改後才能配置成功。方法如下 首先自定義網域名稱到hosts檔案,然後使用phpstudy,其他選項選單 站點網域名稱管理 新增1個或多個網域名稱,埠都是...

教程 WAMP開啟vhosts多站點多網域名稱功能

首先去wamp的根目錄 找到根目錄bin apache apache2.2.17 conf下的httpd.conf 開啟它。找到一句include conf extra httpd vhosts.conf 去掉這句話前面的 號後儲存,開啟vhosts服務。然後開始配置vhosts。找到根目錄bin ...