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';

// 亲^_^ 后面不需要任何代码了 就是如此简单

posted @ 2017-11-16 08:44  遥远梦  阅读(254)  评论(0编辑  收藏  举报