I placed my favicon here:
http://www.vittoriosastarsnursery.com/favicon.ico
But for some reason it doesn\'t want to show in Firefox. It did work in IE, but I
For those who suffer from this problem, try move your favicon file to home directory. It worked for me and solved my problem.
It is just a caching issue. Just change the file name and it will show up immediately... otherwise do nothing and it will show up eventually. Browsers are just very persistent with the favicon caching.
Suddenly I found answer here
You should add "?" to your favicon path and it works! Even with path such as images/favicon.ico
. Just try:
<link rel="icon" href="/images/favicon.ico?" type="image/x-icon">
Other browsers works too.
Remember to restart mozilla, because of it's own cache, that is not connected with css and other caching.
updated:
Another way is set redirect from favicon.ico
to /images/favicon.ico
(301 works)
<link rel="icon" href="http://khachmeruk.com/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="http://khachmeruk.com/favicon.ico" type="image/x-icon">
It works for me in FireFox. When running identify
(part of the ImageMagick package), it reports this problem:
identify: invalid colormap index 'favicon.ico' @ error/image.c/SyncImage/3906
Perhaps opening the file in a graphics editor and re-saving it would clean up this error.