おそらく、これはある種の Jekyll 設定か何かですが、root_url を「/」以外に設定する必要があり、どこでそれを行うべきかわかりません。
質問する
704 次
2 に答える
3
.themes/classic/source/_layouts/default.html
ファイルには、{% capture root_url %}{{ site.root | strip_slash }}{% endcapture %}
.
site.root
が設定され_config.yml
ており、デフォルトはroot: /
です。
jekyll ローカル開発のデフォルト設定をテストしhttp://127.0.0.1:4000/
ている場合は、に変更できますroot: http://127.0.0.1:4000/
。その後、パスは正しいでしょう。たとえば、<link href="{{ root_url }}/favicon.png" rel="icon">
として解決され<link href="http://127.0.0.1:4000//favicon.png" rel="icon">
ます。
つまり、行root: /
を変更するだけで_config.yml
十分です。
于 2016-05-03T06:33:03.913 に答える
2
急ぎすぎてすみません。設定は_config.ymlにあります。そこでチェックしたと思ったのですが、他の 2 つの構成ファイルの 1 つを 2 回開いたに違いありません。
于 2012-09-21T17:29:03.983 に答える