如何在雨果私密发帖?

时间:2016-07-31 00:17:06

标签: blogs hugo

我正在寻找方法让我的博客上的一些帖子仅对我自己可见,但在Hugo看来并不是这样。

有没有办法解决这个问题,例如为某些帖子设置密码?
或者支持该功能,但我还没找到它?

2 个答案:

答案 0 :(得分:7)

由于Hugo只生成静态HTML,因此问题可以扩展为:如何在Web服务器上密码保护任何静态内容

那是可行的。

这取决于您的Web服务器使用的是什么:Apache或Nginx或其他什么。

在Apache的情况下,通过.htaccess设置密码验证。请参阅this等教程。

在Nginx案例中,在服务器块部分设置密码,请参阅this等教程。

对于其他服务器(IIS?),相应地谷歌。

有些人会想要降级这个问题,但在我看来这是非常有效的,例如,如果你想在你的个人网站上发布投资组合,简历等等,并限制公众访问< / p>

在Hugo网站上设置landing page,密码保护URL并为访问者提供密码。简单,快速且静止!

答案 1 :(得分:0)

我将帖子保密的方法是在前面设置草稿标志:

TOML

draft: "true"

对我来说一个好的做法是将 Hugo 的本地实例与 GitLab/GitHub 连接。如果您想将您的网站或特定帖子视为呈现版本,您可以使用带有 true 和 false 的草稿标志来打开和关闭页面的可见性。

如果您完成了测试,您可以将带有或不带有活动标志的最终版本推送到存储库,并将其与您的 Hugo 服务器端安装同步。