typecho 全站CDN,免费,来嫖

最新发现 https://tinify.com/dashboard/cdn tinify推出了CDN试用,果断拿过来试试(tinify压缩图片很好用)

那么针对不同的主题,如何快速的启用 CDN 呢?
这里提供一种较为快速的方法~

第一步:

去这个网址https://tinify.com/dashboard/cdn领一个cdn,邮箱注册了登进去就有。
然后在 CDN 配置界面,如下图,修改domain为你的域名,然后中间的ENDPOINT就是你的加速域名
typecho 全站CDN,免费,来嫖-即刻学术

第二步:

打开typecho主目录下的config.inc.php,(看清楚不是主题目录,是网站的主目录),在首行的<?php后添加以下代码:

/* 定义插件cdn目录(相对路径) */
define('__TYPECHO_CDN_DIR__', '你的cdn加速域名/');

第三步:

找到 var/Widget/Options.php 大约160行左右的两个函数改成如下函数:

    /**
     * 获取模板路径
     *
     * @access protected
     * @return string
     */
    protected function ___themeUrl()
    {
        return defined('__TYPECHO_THEME_URL__') ? __TYPECHO_THEME_URL__ :
            Typecho_Common::url(__TYPECHO_THEME_DIR__ . '/' . $this->theme, __TYPECHO_CDN_DIR__ ? __TYPECHO_CDN_DIR__ : $this->siteUrl);
    }

    /**
     * 获取插件路径
     *
     * @access protected
     * @return string
     */
    protected function ___pluginUrl()
    {
        return defined('__TYPECHO_PLUGIN_URL__') ? __TYPECHO_PLUGIN_URL__ :
            Typecho_Common::url(__TYPECHO_PLUGIN_DIR__, __TYPECHO_CDN_DIR__ ?__TYPECHO_CDN_DIR__:$this->siteUrl);
    }

别忘了清空缓存刷新一下~

最后,清空缓存刷新一下~

给TA买糖
共{{data.count}}人
人已赞赏
建站教程技术活

Joe主题教程: 接入tepass 打赏及付费

2020-12-18 16:38:00

技术活

在grub的rescue模式下修复linux引导(gpt+uefi)

2020-12-18 22:46:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索