Alright, so my favicon isn't showing up for some reason. It's at image/favicon.ico (I've checked like 5 times).
This is the code I use for it:
<link rel="shortcut icon" href="images/favicon.ico" />
And this is the site: http://prime.programming-designs.com/
Edit: alright, I guess it's just my cashe.
Most browsers like IE will request
/favicon.ico
despite what you have set, but it should still work if you return the proper Content-Type and made it the right way.You can attempt to do:
The query string usually forces the browser to re-request the resource since it's unique.
You can also attempt to do a server redirect from
/favicon.ico
to/images/favicon.ico
You can also just move
/images/favicon.ico
to the root.However, browsers naturally really, really cache the crap out of favicons so my suggestion would be to wait, as most likely none of the above would help. In time it should show up on your browser.
Remove the cache of your browser and reboot the browser. Might take a while to show up in for example FF
Content-Type
header returned by the server. Some browsers might be oversensitive. You may have to register the MIME type for the.ico
extension.It's probably just cached in your browser, it shows up as a blue cross on mine.
Else, check your image path.
image/favicon.ico
isn't matchingimages/favicon.ico
, but that is probably just a typo.I just renamed favicon to favicon1 and uploaded the changed files and it worked.
Late, however. I run into this problem more than I should. My fix is to add a 'version number' ?v1 or whatever, this will blow away cache.