My ico, png, jpg and more files from Apache are not being served
It is a bit crazy but the icons folder that is residing in the root folder is reserved. Well kind of.
If you have icons folder in the root, then your files under that folder might have hard time being served.
What is the fix
The easiest is to rename your “icons” folder. If you have admin access to the apache config files, on one of the conf files, search for
Alias /icons/ ..
and change it accordingly.