Get Windows localhost (port 80) to forward to port 8080 for Apache service
Solution 1:
Do you perhaps have a .htaccess file that is causing images to be served as text/html?
<filesMatch "\.(htm|html|css|js|png|jpg)$">
ForceType 'text/html; charset=UTF-8'
</filesMatch>