开始写:Blogger 访问优化简述

无论想着什么,畏惧着什么,写下来就是了!

首先

以下内容可以帮助对有基本网络常识的人(比如我)完成 Blogger 在境内的基础访问。

需要了解以下内容,包括但不限于:

网站、域名、DNS  HTML 常识,获取独立域名方式。

简要步骤

  1. 需要:谷歌账号、未被污染域名;
  2. 在 Blogger 新建博客,在设置按照要求添加自定义域名,推荐启用 HTTPS;
  3. 在域名 DNS 管理工具对应的 DNS 记录以通过验证;
  4. 因 Blogger 默认子域名在境内被干扰,使用自定义域名可解决,现在博客应该可以打开;
  5. 无法打开说明你所在地区 ghs.google.com 被干扰,因此需要将它直接替换为一个可访问的 IP 地址或使用 CDN;
  6. 手动寻找 IP:使用站长之家或 IPIP ping ghs.google.com 找到可访问的 IP,可以再对它 ping 检测确定稳定性,直接将自定义域名以 A 记录指向它,也可以用 TraceMyIP 或 IP.SB 反向查询获得的 IP,得到 1e100.net 的地址并通过 CNAME 指向它,据说有利于 HTTPS 可用性,详见这篇博文
  7. 使用 CDN:直接使用 Cloudflare 或者你喜欢的服务;
  8. 现在即可打开一个功能残缺的博客。

资源替换

由于默认主题资源文件由 Blogger 储存,因此网站功能残废。通过更换主题或替换相关资源可解决。同时博文图片须使用图床插入,直接上传是存在 blogspot.com。

Google Logo
上图直接上传
Baidu Logo
上图链自百度

使用自定义主题时,因为大部分主题由境外作者创作,其中引用的资源库有可能被干扰使境内访问质量不佳,通过修改主题文件中的相关域名可改善。

<!-- <b:template-script async='true' name='strm' version='1.0.0'/> -->
<script src='//cdn.jsdelivr.net/gh/自行替换整个网址/blogger/resources/2567166838-strm_compiled.js'/>

阻止 Blogger 加载官方代码

将<head>替换为
&lt;!--<head>--&gt;&lt;head&gt;
将</head>替换为
&lt;/head&gt;&lt;!--</head>--&gt;
将</body>替换为
&lt;!--</body>--&gt;&lt;/body&gt;

这是一份来自这篇文章极简主题

相关加速服务:75CDN BootCDN 烧饼CDN USTC镜像

One more thing

页面链接自定义

文章的自定义链接直接在编辑器右边的固定链接设置(设定后需撤回为草稿修改再发布),但页面设置里好像没有?

根据这篇文章和我的实测,你需要:

  1. 提前复制好想要的链接英文;
  2. 在点击新建页面出现编辑器后到首次自动保存前,快速同时标题正文中粘贴上相同的英文;
  3. 自动保存后直接发布查看是否生成你想要的结果;
  4. 再修改内容。

我的经验是编辑器加载后,只要不点击标题或正文就不会自动保存(可能因为没有输入内容),所以这时你可以准备一下,注意标题栏右侧与预览按钮中间的云朵标志区域,然后就可以快速粘贴然后点击发布按钮。

所以说这东西没人用果然不是没理由的……

归档页

loikein 的代码

DisqusJS 评论框

参考文章

结束

好了,就以上这么多。

此博客中的热门博文