当找到或搭建好gravatar镜像,如果使用的是typecho,也需要设置镜像源
方法很简单,找到typecho代码中的/var/Typecho/Commpm.php文件
在这个文件中搜索secure.gravatar.com
这个地址(每个版本的typecho都不一样,我的在836行),然后替换
if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
$url = __TYPECHO_GRAVATAR_PREFIX__;
} else {
$url = $isSecure ? 'https://镜像地址' : 'https://镜像地址/';
$url .= '/avatar/';
}
还有一种方法,在typecho的配置文件config.inc.php
中加上下面的配置也可行
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://镜像源地址/gravatar/');
当然,请注意,主题有可能会对这个配置进行覆盖!如果被主题覆盖了配置,请修改相应主题的代码