Html 我的CSS没有';当我用我自己的域在gh页面上托管我的jekyll时,我根本不会渲染

Html 我的CSS没有';当我用我自己的域在gh页面上托管我的jekyll时,我根本不会渲染,html,css,github,jekyll,github-pages,Html,Css,Github,Jekyll,Github Pages,当我在本地主机上测试我的站点时,CSS和JavaScript看起来非常完美。但当我把它推到github repo时,我只看到HTML。没有风格。我已尝试在我的config.yml中将我的URL更改为。我还尝试将我的href=“/css/main.css”更改为href=“css/main.css”。但什么也没发生。我不知道该怎么办。请帮忙。谢谢您的网站位于“网站”子文件夹中。css的正确链接是href=“/website/css/main.css”。正确的地址似乎是:。如果您想要自定义域,您应该

当我在本地主机上测试我的站点时,CSS和JavaScript看起来非常完美。但当我把它推到github repo时,我只看到HTML。没有风格。我已尝试在我的config.yml中将我的URL更改为。我还尝试将我的
href=“/css/main.css”
更改为
href=“css/main.css”
。但什么也没发生。我不知道该怎么办。请帮忙。谢谢

您的网站位于“网站”子文件夹中。css的正确链接是href=“/website/css/main.css”。正确的地址似乎是:。如果您想要自定义域,您应该使用CNAME文件,请参阅:。

您的网站在-而不是您的问题中所述的https://上漂亮地显示

如果您有此域的SSL/TLS证书,则需要将
\u config.yml
上的
url
更改为相同的协议
https://chanvrequebec.com

注意事项:

第一。在您的
\u config.yml
中,您设置了:

markdown: redcarpet
但是从5月1日开始。因此,我建议您将其更改为:

markdown: kramdown
第二。您的网站也应该在下完全可访问,但由于GitHub页面的配置错误,您的网站不能在下完全可访问。您创建了一个项目网站,因此需要将
baseurl
设置为
baseurl:'/website'
,以更正此问题。或者将
url
设置为
http://jaubut.github.io/website
。但这并不是最好的方法,因为所有内部链接都会将页面重定向到
github.io
子域

因此,最后,要正确解决这一问题,最好的方法是:

  • 创建一个名为
    jaubut.github.io
    ()
  • 将您的回购
    网站
    的内容转移到上一步创建的回购
    分支中
  • 保持你的
    \u config.yml
    现在的样子
  • 您的网站将在和下访问
  • 删除
    网站
    存储库
  • 如果您拥有域
    chanvrequebec.com
    的SSL/TLS数字证书,请不要忘记从
    url:http://chanvrequebec.com“
    url:”https://chanvrequebec.com“
完成了

我希望能帮上忙

你试过了吗?看到这个了吗