typecho站点设置多个域名方法

ZhangJian 2020-02-26 n次浏览 资源教程 编辑

修改typecho的源代码 打开程序目录的这个文件/var/Widget/Options.php 找到

 /** 初始化站点信息 */
        if (defined('__TYPECHO_SITE_URL__')) {
            $this->siteUrl = __TYPECHO_SITE_URL__;
        }

在上面这段代码最前面加入下面的代码(域名改成你自己的)

if($_SERVER['SERVER_NAME']=='www.88ksk.cn'){
    $this->siteUrl = 'http://www.88ksk.cn';    
}
if($_SERVER['SERVER_NAME']=='www.baidu.com'){
    $this->siteUrl = 'http://www.baidu.com';    
}

如果只有一个域名只需要添加1个 多个域名依次添加