ウェブサイトのファビコンに少し問題があります。すべてのサイトで機能しますが、ポートフォリオが含まれているページではファビコンが消えます。
これはフィルタリング可能なポートフォリオなので、おそらくドメインに問題があると思います。これは、サイトがロードされたときに、URL の最後に #all (すべてのポートフォリオ アイテムを表示するため) と呼ばれる ID が取得されるためです。
私はすべての助けに満足しています。どうもありがとう。
ウェブサイトのファビコンに少し問題があります。すべてのサイトで機能しますが、ポートフォリオが含まれているページではファビコンが消えます。
これはフィルタリング可能なポートフォリオなので、おそらくドメインに問題があると思います。これは、サイトがロードされたときに、URL の最後に #all (すべてのポートフォリオ アイテムを表示するため) と呼ばれる ID が取得されるためです。
私はすべての助けに満足しています。どうもありがとう。
わかりました、あなたのウェブサイトをチェックして、javascript を無効にしようとしたところ、ファビコンが表示されました。したがって、私の仮説は、ハッシュ (#all) が何らかの形でファビコンを台無しにしているということです。ファビコンに問題がなかったので、使用しているベース タグに関連している可能性があります。
私の解決策は、ファビコンの絶対パスを使用してみることです: http://example.com/images/favicon.icoベースタグを使用する代わりに。
確かなことは言えないので、うまくいくことを願っています。通常、ベースタグは使用しません。
コメント内の 2 つのリンクを使用したソリューション
$(window).bind('hashchange', function() {
var link = $('link[rel=shortcut icon]').remove().attr("href");
$('<link href="'+ link +'" rel="shortcut icon" />').appendTo('head');
});