一些隐藏功能

在某些情况下,你可能不知道 Halo 还提供了一些不可见的功能,下面将一一介绍一下。

订阅地址

目前支持两种协议的订阅地址,参考如下:

  • 普通:你的博客地址/rss or /rss.xml or /feed or /feed.xml
  • Atom:你的博客地址/atom or /atom.xml

站点地图

站点地图同样提供了两种形式,一种 html 格式的,一种 xml 格式的。

  • html 格式:你的博客地址/sitemap.html
  • xml 格式:你的博客地址/sitemap.xml

博主头像的统一地址

一般情况下,如果你经常更换你头像的话,那么地址是会不断变化的。假设你在给别人友链的时候,你还需要通知对方修改你的头像地址,比较繁琐。所以我们提供了一个地址,不管你头像怎么换,地址始终如一。

你的博客地址/avatar

Favicon 的统一地址

同上。

你的博客地址/favicon.ico

Logo 的统一地址

同上。

你的博客地址/logo

开发者选项

这个功能是在 1.2.0 的时候引入的,你需要更新到 1.2.0 才能使用。为了防止用户随意修改一些危险的内容,我们将其做了隐藏处理。如果你觉得你有能力使用好这项功能,那么请继续看下去。

如何打开

登录到后台之后,点击左上角的 Halo Dashboard 10次即可开启开发者选项,入口在 系统 -> 小工具 -> 开发者选项

运行环境

这个功能没有实际的操作,仅仅是展示一些你服务器以及 Halo 应用的一些使用情况。

实时日志

这个功能可以很方便的查看当前的日志,并且可以下载。

系统变量

这个功能比较危险,操作时请注意相关提示。这个功能是列表出了系统当前所有的设置选项以及相关信息。对应数据库的 options 表,需要注意的是,标注了 系统 类型的设置选项请尽量不要修改。你可以自己添加 自定义 的设置选项,且可以在页面引用。例如你添加了一个 keywelcome_words 的设置选项,那么在页面引用则是 ${options.welcome_words}

配置文件

这个功能比较危险,操作时请同样注意相关提示,这个功能的主要目的是在线即可修改 Halo 的一些运行配置,不需要进入服务器修改。带来便利的同时,也请认真使用。一旦出现配置问题,那么 Halo 将无法启动,建议修改前先备份配置文件。另外,在下方有一个 重启 按钮,在修改了配置文件之后,你可以点击这个按钮进行重启,也无需登陆服务器进行操作。

静态存储

这个功能相当于提供了一个网站根目录,假设你在某平台遇到了验证网站需要上传一个文件到根目录进行验证的情况,那么你就可以在这里上传。当然,你也可以放一些其他东西,比如静态网页等。