Typecho是目前大多数朋友在使用的一款个人博客建站程序,本站也是用Typecho搭建的,但是最近也遇到了很多问题。
多个域名
typecho后台只能设置一个域名,设置了首域名,这个域名就是被程序认知的域名,但带www的域名访问会会出现无法加载字体文件问题,程序只认设置域名 所以需要进行修改设置文件。需要修改typecho的源代码
修改步骤
打开/var/Widget/Options.php
找到这个位置
/** 初始化站点信息 */
if (defined('__TYPECHO_SITE_URL__')) {
$this->siteUrl = __TYPECHO_SITE_URL__;
}
在代码最前面加入下面内容
if($_SERVER['SERVER_NAME']=='添加域名.'){//chen added
$this->siteUrl = '添加域名';
}
设置多个域名方法来源于泽泽,目前在用模板紫罗兰就是他魔改之后拿出来割韭菜的。