Bagaimana untuk melakukan pengurusan berbilang tapak dalam TP (berbilang tapak web sepadan dengan satu bahagian belakang), siapa yang telah melakukannya Bolehkah anda memberi saya beberapa idea?
ᴬ ᴾᵀ2018-04-18 17:27:22
0
2
1589
Bangunkan berbilang tapak web, dan tapak web ini harus diuruskan oleh satu bahagian belakang. Bolehkah sesiapa memberitahu saya cara melakukannya? Menggunakan tp untuk mengembangkan, bolehkah ada master menerangkan idea
1. Setiap laman web sepadan dengan fail entri yang berbeza
Pemikiran: Dalam rangka kerja tp, fail entri untuk bahagian belakang dan bahagian hadapan masing-masing adalah admin.php dan index.php , jika Jika anda mempunyai berbilang tapak web, anda boleh mencipta fail kemasukan baharu seperti index2.php, sepadan dengan direktori tapak web ini, seperti direktori aplikasi/Innde2, dan kemudian arahkan direktori projek ke index2.php dalam akar direktori semasa menetapkan nama domain.
2. Gunakan fail kemasukan bersatu, tentukan nama domain dalam fail kemasukan, iaitu index.php, dan lompat ke direktori yang sepadan mengikut nama domain yang berbeza.
Saya tidak mahu bercakap terlalu banyak tentang ini, ia sangat mudah, saya hanya akan menyiarkan kod sampel untuk anda:
// Tentukan direktori aplikasi berdasarkan nama domain $server = $_SERVER[. 'SERVER_NAME']; if($server == '** **.com'){ define('APP_PATH','./Mzhuisu/'); }else{ define('APP_PATH','. /Rumah/'); }
Tambah id tapak untuk membezakan tapak web yang berbeza
Berikan anda dua kaedah:
1. Setiap laman web sepadan dengan fail entri yang berbeza
Pemikiran: Dalam rangka kerja tp, fail entri untuk bahagian belakang dan bahagian hadapan masing-masing adalah admin.php dan index.php , jika Jika anda mempunyai berbilang tapak web, anda boleh mencipta fail kemasukan baharu seperti index2.php, sepadan dengan direktori tapak web ini, seperti direktori aplikasi/Innde2, dan kemudian arahkan direktori projek ke index2.php dalam akar direktori semasa menetapkan nama domain.
2. Gunakan fail kemasukan bersatu, tentukan nama domain dalam fail kemasukan, iaitu index.php, dan lompat ke direktori yang sepadan mengikut nama domain yang berbeza.
Saya tidak mahu bercakap terlalu banyak tentang ini, ia sangat mudah, saya hanya akan menyiarkan kod sampel untuk anda:
// Tentukan direktori aplikasi berdasarkan nama domain
$server = $_SERVER[. 'SERVER_NAME'];
if($server == '** **.com'){
define('APP_PATH','./Mzhuisu/');
}else{
define('APP_PATH','. /Rumah/');
}