2017-01-25 8 views
0

favicon from my last group projectは私が作成する新しいプロジェクトで表示されます。私が知らない世界的な設定か何かがありますか?私の人生は、それがどのように適用されているのか、起こるのを止める方法を理解できません。どんなアイデアや方向性も役立つはずです。なぜ前のプロジェクトのfaviconが私の現在のプロジェクトfaviconを上書きするのですか

答えて

1

私はこの質問をしたらすぐに修正しました。それをキャッシュしているhistoryApiFallbackと何か関係があります。 Googleの画像キャッシュをクリアして問題を解決するだけでした。愚かな質問のために申し訳ありません。

0

Faviconは、ブラウザによって怠惰にリフレッシュされていることで知られています。確かに、あなたはforce a favicon refreshすることができます。しかし、私はこれがあなたがここで必要としているものだとは思わない。

あなたの新しいプロジェクト(プロジェクトBと呼ぶ)は、最初のプロジェクト(プロジェクトA)とは何の関係もないことを前提にしています。どうやら、あなたのブラウザは、Project AのfaviconがProject Bの(URLの観点から)適切であると考えました。これは、あなたが両方のプロジェクトを同じ場所でホストしたことを示しているようです。たとえば、プロジェクトAを数ヶ月前にhttp://example.comにホストし、プロジェクトBに置き換えたので、http://example.comが通常のプロジェクトBにアクセスする通常のURLになりました。

プロジェクトBを別のURL 。たとえば、http://project-a.example.comおよびhttp://project-b.example.comです。またはhttp://example.com/project-aおよびhttp://example.com/project-b。それはファビコンの問題を解決します。しかしもっと重要なのは、URL(例:)とリソース(例えば、実際のプロジェクトA)との間の明確なマッピングがあることです。それがWebの仕組みであり、可能な限り、その規則に従うことは良いことです。

+0

詳細な対応に感謝します。私はちょうどlocalhostでそれらを使用していて、あなたがそれにも当てはまると思われるものを推測しています。キャッシュをクリアするだけで私のためにすべてが修正されました。私はそれが問題であるとは決して考えておらず、あるプロジェクトから別のプロジェクトにどのように移行しているのか把握できませんでした。私は時々ブラウザのキャッシュを忘れる。 –

関連する問題