Favicon não exibido no blog do Ghost no Azure

1

Estou tentando usar um favicon personalizado no meu blog do Ghost que está sendo executado nos sites do Azure.

Seguindo este blog eu tenho:

  • define o local do favicon como <link rel="shortcut icon" href="{{asset "/favicon.ico"}}"> em default.hbs
  • coloque a imagem dentro da pasta assets para o tema caspar padrão (o tema que estou usando).

Quando o aplicativo é reiniciado, recebo um 404, se eu navegar para /assets/favicon.ico & o favicon fantasma padrão é exibido.

Observação: eu limpei o cache do navegador

Acho que isso pode ser um problema de permissões do IIS? Alguém pode ajudar?

    
por NRKirby 25.01.2016 / 10:45

1 resposta

0

Você simplesmente precisa enviar seu favicon.ico para a pasta assets (como você adivinhou). Nada precisa mudar em relação ao IIS ou à permissão.

Eu apenas testei isso para verificar e funcionou. Meu caminho de recurso de tema exato no meu Azure Web App (anteriormente conhecido como Websites do Azure), conforme visto por meio do kudu:

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

Fiz o ftp em meu site, naveguei para site\wwwroot\content\themes\casper\assets , mudei para o modo de transferência binary e coloquei o arquivo favicon.ico lá.

Entãoeupegueiodefault.hbsviakudunonavegadoremodifiqueiolinkdoícone,assimcomovocêfez:

Aúltimacoisaquefiz:esvazieiocacheeohistóricodomeunavegadorparaomeubloge,emseguida,orecarreguei.E...Meunovoíconeapareceu.Eucrieiumdoodleparaoícone,parafinsdeteste,queagoraaparecenaminhaguiadonavegador:

FYI Não tenho certeza se você está usando o kudu (que é https://yoursitename.scm.azurewebsites.net ) - isso facilita a navegação. Basta visitar e abrir uma janela cmd (no menu Debug Console).

    
por 25.01.2016 / 22:52