Hugo 网站未部署到自定义域



我最近使用HUGO(源代码(创建了一个自定义主题的个人博客网站。它完美地部署在netlify(链接(上。但我想在我自己的(mydomain.xyz/pen(上发布它。我已经在mydomain.xyz上有了一个投资组合,因此我想在子域上发布(/pen(。

我试着使用github页面,但它显示了一个奇怪的结果,没有任何主题(只有原始HTML(。

有人能告诉我如何解决这个问题吗?如果有必要,我也可以使用netlify发布,但在我自己的自定义域上。

听起来,指向静态文件(CSS、JS等(的链接断开了,因此无法加载CSS。您是否正确设置了baseURL配置选项?如果将其设置为域的根目录(https://mydomain.xyz(而不是子页面(https://mydomain.xyz/pen(,则这可能会导致链接断开。

如果这不起作用,请告诉我们您使用的主题,并让我们查看您的配置文件(任何敏感信息都经过编辑(。这将使我们能够检查您的主题显示静态内容的方式是否存在问题,或者您的配置文件是否存在导致链接中断的任何其他问题。

最新更新