php多域名跳转nginx
当web服务器nginx已经配置好了网站根目录时,需要增加另外的域名。但是由于限制必须在原来的网站根目录下面,nginx已经无法实现。只能通过php index页面进行调试。如下面:
define('CCT','a.com');
define('CCT_PATH','https://a.com/网站根目录下的目录/'); //此目录并非网站根目录
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
if($_SERVER['HTTP_HOST'] == CCT)
{
header('Location:'.CCT_PATH);
}else{
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG',true);
//define('BIND_MODULE','Home');
// 定义应用目录
define('APP_PATH','./Application/');
// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单