If using no source version, put in web root folder (i.e. same place as global.asax & web.config) If using Visual Studio (source code), then put in root of project Nop.Web
(you may have to flush your browser cache to see it)
Do I need to name it something specific, because I have a custom name .ico and have it in the root and it still does not show. I also cleared the cache and does not show. I wanted to have the icon in the images folder with all other images, is this possible or does it need to be in the root.
Do I need to name it something specific, because I have a custom name .ico and have it in the root and it still does not show. I also cleared the cache and does not show. I wanted to have the icon in the images folder with all other images, is this possible or does it need to be in the root.
Thanks
It must be named favicon.ico, and must be put at the root. You can of course change the default behaviour, but then you have to customize the core. :)
Hard links are not the best practice. It would be better to insert <link rel="shortcut icon" href="~/favicon.ico" /> (or whatever you want to name your icon file) into the /Views/Shared/_Roots.Head.cshtml file somewhere inside the head tags. Injecting the shortcut icon line into the header is necessary for IE, it isn't needed for FireFox.
@wooncherk, You're correct regarding the ~, I don't know what I was typing the correct tag is: <link rel="shortcut icon" href="/CCWPicon.ico" />
Replacing CCWPicon.ico with whatever your .ico file is named placed in the root
Hard links are not the best practice. It would be better to insert <link rel="shortcut icon" href="~/favicon.ico" /> (or whatever you want to name your icon file) into the /Views/Shared/_Roots.Head.cshtml file somewhere inside the head tags. Injecting the shortcut icon line into the header is necessary for IE, it isn't needed for FireFox.