Значок Favicon не отображается в блоге Ghost в Azure

] Я пытаюсь использовать настраиваемый значок в моем блоге Ghost, который работает на веб-сайтах Azure.

После этого блога я:

  • установил местоположение значка в default.hbs
  • поместите изображение в папку assets для темы caspar по умолчанию (тема, которую я использую).

Когда приложение перезапускается, я получаю 404 если я перейду на /assets/favicon.ico и отобразится значок Ghost по умолчанию.

Примечание: Я очистил кеш браузера

Я думаю, это может быть проблема с разрешениями IIS? Кто-нибудь может помочь?

1
задан 31 March 2017 в 12:15
1 ответ

Вам просто нужно загрузить свой favicon.ico в папку assets (как вы уже догадались). Ничего не нужно менять в отношении IIS или разрешений.

Я просто проверил это, чтобы проверить, и это сработало.Мой точный путь к ресурсам темы в моем веб-приложении Azure (ранее известном как веб-сайты Azure), как видно через kudu:

D: \ home \ site \ wwwroot \ content \ themes \ casper \ assets>

Я просто ftp ' d на мой сайт, перешел на site \ wwwroot \ content \ themes \ casper \ assets , переключился в режим передачи двоичный и поместил файл favicon.ico там.

Assets directory

Затем я загрузил default.hbs через kudu в браузере и изменил ссылку на иконку, как и вы:

default.hbs

Последнее, что я сделал: очистил кеш браузера и историю своего блога, затем перезагрузил его. И ... Появилась моя новая иконка. Я создал рисунок для значка в целях тестирования, который теперь появляется на вкладке моего браузера:

browser tab

К вашему сведению, я не уверен, используете ли вы kudu (это https: //yoursitename.scm. azurewebsites.net ) - с ним очень легко ориентироваться. Просто зайдите туда и откройте окно cmd (в меню консоли отладки).

0
ответ дан 4 December 2019 в 06:41

Теги

Похожие вопросы