Thinphp3 2 2 子網域名稱部署(本地測試)

2021-06-28 22:10:35 字數 1987 閱讀 5717

專案目錄結構介紹:(兩個模組adminhome) 這個tp32apachedocumentroot下面的

本地原先配置的網域名稱為www.tp32.cc/tp32.cc

原先的配置如果要訪問各個模組如下:

如果要訪問admin下面的indexcontroller的test方法:www.tp32.cc/index.php/admin/index/test

如果要訪問home下面的indexcontroller的list方法:www.tp32.cc/index.php/home/index/list

現在想要配置子網域名稱模式 (***.tp32.cc ,***對應乙個模組)

admin.tp32.cc

home.tp32.cc

如果要訪問admin下面的indexcontroller的test方法:admin.tp32.cc/index.php/index/test

如果要訪問home下面的indexcontroller的list方法:home.tp32.cc/index.php/index/list

步驟1:

配置本地網域名稱:

開啟vhost,並做如下:

documentroot "d:/www/tp32"

servername home.tp32.cc

serveralias *.tp32.cc tp32.cc

errorlog "logs/error.log"

customlog "logs/access.log" common

設定本地host檔案:

127.0.0.1 tp32.cc

127.0.0.1 www.tp32.cc

127.0.0.1 home.tp32.cc

127.0.0.1 admin.tp32.cc

設定好本地網域名稱:先測試一番 在瀏覽器輸入tp32.cc看是否能訪問到本地專案

步驟2:

// 'default_group' =>'home',

'home' => 'home',

'admin' => 'admin',

)設定好了。在訪問試試。如上應該是可以的,親測!

附上本地測試:

子域和父域的問題

我安裝了乙個父域控為dc1.exchtest.com,dns伺服器在也在這台伺服器上,然後建了乙個子域為sales.exchtest.com,dns伺服器在子域的域控制器上 conto.sales.exchtest.com,然後分別在父域控和子域控的dns伺服器上新增對方區域為其輔助dns區域,現在...

DNS子域的授權

何為子域授權 每乙個大域,裡面都會有若干個小域。比如lnsjb.com就是乙個大域,裡面會有www域 即www.lnsjb.com 會有bbs域,會有movies域,會有data域等等等等。如果是壕企業,可以不用網域名稱服務商提供的dns伺服器,而自己搭建企業dns伺服器,但是需要把自己的dns伺服...

配置DNS子域授權

本案例要求為tarena公司構建父 子dns網域名稱解析系統。其中,父dns伺服器負責解析二級域tarea.com,而子dns負責解析 域bj.asd.cn。現要求當客戶機向父dns查詢子域中的網域名稱www.bj.asd.cn的時候也能獲得正確結果,需要在父dns伺服器上配置對子域的授權。需要完成...