在写 解决 HostMonster SSH 的乱码问题 和 让 ELinks 正常显示中文 的时候发现默认的 WordPress 是没有内链的概念的,就是说,你没有办法直接内部引用另外一篇你写的文章。于是上网搜索了一下,发现了一个叫 Cross-references 的 WordPress 插件。安装方法很简单,我简单描述一下:
- 下载 .zip 文件,并解压缩
- 将 cross-references-plugin 目录整个上传到 /wp-content/plugins 目录
- 在 WordPress 后台的“插件”菜单中,启动该插件
- (可选)在“设置”中选择“Cross-references”根据自己的实际需要进行微调
本篇实际上是《解决 HostMonster SSH 的乱码问题》的姊妹篇。经过设置,在已经可以正常访问 SSH 的情况下,我们输入 links 来启动 ELinks,并进行如下设置:
- 选择 Setup -> Character set -> Windows 1252,这个主要是为了保持与系统环境一致。
- 选择 Setup -> Terminal options,在弹出的对话框中,将 UTF-8 I/O 关闭,因为系统不支持 UTF-8,不关闭的话,将导致到乱码。
- 最后选择 Setup -> Save options,将修改后的设置保存起来。
经过上面的设置,既可以正常浏览中文网站了。
之前使用 HostMonster 的 SSH,一直无法正确显示中文,也没多操心。但是最近想远程使用基于文本的浏览器,结果发现怎么设置都是乱码。于是乎就想把字符集的问题解决一下。
要解决这个问题,只需要简单设置一下就可以了。因为 HostMonster 的 SSH 不支持 UTF-8,所以,只能使用 Windows-1252 (Western) 字符集了。在 PuTTY 中,将 Windows -> Appearance -> Font settings 中的 Font 设置为新宋体,Windows -> Translation 中的 Character set 设置为 Win1252 (Western)。其他选项不用更改,照此修改后,即可正常显示中文。