Github IO 页面未加载 CSS

Github IO page does not load CSS

问题

我想了解为什么我的 CSS 资源没有加载到我的个人 Github IO 页面 tobias-schmidt.site

问题

当我通过自定义 dns tobias-schmidt.site 或通过直接 github dns mrtobe.github.io 访问我的页面时,网站正确加载了 index.html 而不是引用的 CSS 文件。当我单击博客 post 时,它会正确加载 CSS。然后对于这个冲浪会话 CSS 也可以在 index.html.

上使用

设置

最佳猜测

我检查了不同的posts,发现它可能是混合内容,但我不知道如何用github页面解决这个问题。

您的 SSL 证书有问题。

tobias-schmidt.site uses an invalid security certificate.

The certificate is only valid for the following names: *.github.com, github.com, *.github.io

Error code: SSL_ERROR_BAD_CERT_DOMAIN

Github pages doesn't provide HTTPS for custom domains.

当您访问 https://tobias-schmidt.site github 页面时,服务器正在发送他的证书,该证书对您的域无效,并且浏览器会阻止请求,直到您同意使用此证书。

目前,在 conf.toml 中,您必须设置 baseurl = "http://tobias-schmidt.site"。这是为了拥有 hugo craft http url。

第二次可以试试secure you site with services like cloudflare or have a look at Netlify.