Мой значок не отображается для моего сайта Jekyll. Я использую тему minima и следовал всем инструкциям в шаблоне по добавлению фавиконки.


Когда я запускаю сайт Jekyll локально, отображается значок значка. Это мой код заголовка, включенный в файл header.html для аналогичного проекта, в котором возникла та же проблема.
<head>
<meta charset = "utf-8">
<meta http-equiv = "X-UA-Compatible" content = "IE=edge">
<meta name = "viewport" content = "width=device-width, initial-scale=1">
{%- seo -%}
<link rel = "stylesheet" href = "{{ "/assets/main.css" | relative_url }}">
<link rel = "shortcut icon" type = "image/x-icon" href = "/assets/favicon.ico">
{%- feed_meta -%}
{%- if jekyll.environment == 'production' and site.google_analytics -%}
{%- include google-analytics.html -%}
{%- endif -%}
</head>






привет, Назчанель, я думаю, тебе нужно добавить абсолютный адрес
ты используешь
<link rel = "shortcut icon" type = "image/x-icon" href = "/assets/favicon.ico">
пожалуйста, попробуйте это может помочь вам
<link rel = "icon" type = "image/x-icon" href = "{{site.baseurl}}/assets/favicon.ico" />
если это не сработает, то добавьте
<link rel = "icon" type = "image/x-icon" href = "www.YourDomain.com/assets/favicon.ico" />
Да, точно, мы также можем использовать это.
Также помогает, если моя папка _includes была на моем GitHub
В вашем третьем варианте, не лучше ли добавить абсолютный URL-адрес с помощью фильтра Jekyll? «Добавьте значения url и baseurl к входным данным, чтобы преобразовать путь URL-адреса в абсолютный URL-адрес». См. jekyllrb.com/docs/liquid/filters