84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
開發多個網站,這些網站對應對應一個後台進行管理,誰可以講一下怎麼做嗎?用tp開發,哪個大神講一下思路唄
新增一個網站id來區分不同的網站
給你兩種方法:
1、各個網站對應不同的入口檔案
想法:tp框架中,後台和前台的入口檔案分別是admin.php和index. php,那麼可以根據這個思想,如果有多個網站,可以新如index2.php入口文件,對應這個網站的目錄,如:application/Innde2目錄,然後在網域設定時將項目目錄指向根目錄下index2 .php就可以了。
2、使用統一入口文件,在入口文件,也就是index.php中判斷域名,根據域名不同跳轉對應的目錄。
這個不想說太多,很簡單,直接給你貼範例程式碼:
// 根據網域定義應用目錄$server = $_SERVER['SERVER_NAME' ];if($server == '****.com'){ define('APP_PATH','./Mzhuisu/');}else{ define(' APP_PATH','./Home/');}
新增一個網站id來區分不同的網站
給你兩種方法:
1、各個網站對應不同的入口檔案
想法:tp框架中,後台和前台的入口檔案分別是admin.php和index. php,那麼可以根據這個思想,如果有多個網站,可以新如index2.php入口文件,對應這個網站的目錄,如:application/Innde2目錄,然後在網域設定時將項目目錄指向根目錄下index2 .php就可以了。
2、使用統一入口文件,在入口文件,也就是index.php中判斷域名,根據域名不同跳轉對應的目錄。
這個不想說太多,很簡單,直接給你貼範例程式碼:
// 根據網域定義應用目錄
$server = $_SERVER['SERVER_NAME' ];
if($server == '****.com'){
define('APP_PATH','./Mzhuisu/');
}else{
define(' APP_PATH','./Home/');
}