我在Windows 10机器上,几天前我下载了一个Jekyll主题作为我的个人投资组合网站,在创建一个名为gh-pages的分支并将其推送到该分支后,它无法正常呈现,这是URL:https://nezmustafa123.github.io/blog/
有谁知道造成这种情况的原因是什么?
答案 0 :(得分:0)
您的网站网址配置存在问题,而不是从正在查找https://nezmustafa123.github.io/blog/assets/css/main.css的http://localhost:4000/assets/css/main.css加载CSS。
在配置文件_config.yml
中,将以下密钥更改为您的网站域:
url: http://localhost:4000
并添加baseurl:baseurl: "blog"
。
然后调整您的头部包括使用site.url
使用base_url
中的_includes/head.html
前缀或生成包含absolute_url
的网址的绝对路径:
<link rel="stylesheet" type="text/css" href="{{ "/assets/css/main.css" | relative_url }}">
相对网址
将baseurl值添加到输入中。托管您的网站时很有用 在子路径而不是域的根目录。
绝对网址
将url和baseurl值添加到输入中。