Risorsa interpretata come Immagine ma trasferita con errore text / html di tipo MIME

Ehi, ho cercato di visualizzare un'image sullo background della mia pagina ma non funziona, continuo a ricevere l'errore

Resource interpnetworkingd as Image but transferred with MIME type text/html: "http://killerducky1.x10.mx/images/offline.png". killerducky1.x10.mx/:1 

sul google chrome dev concole

e dall'aspetto di esso è iniziato alla linea uno che è

<html>

e ho guardato dappertutto e non sono riuscito a trovare una soluzione oltre a controllare se il file esiste e se la dose

Ma ho trovato qualcosa che diceva che il .httaccess ha qualcosa a che fare con esso, quindi non sono sicuro che sia perché ho aggiunto una function offline / di manutenzione ad esso

.httaccess

 # -FrontPage- RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /profile.php?username=$1 IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* ### Maintenance Mode ### RewriteCond %{REQUEST_URI} !^/(offline\.php|images/offline\.png)$ RewriteRule ^(.*)$ offline\.php [L] ### end of Maintenance Mode ### <Limit GET POST> order deny,allow deny from all allow from all </Limit> <Limit PUT DELETE> order deny,allow deny from all </Limit> AuthName killerducky1.x10.mx AuthUserFile /home/killerdu/public_html/_vti_pvt/service.pwd AuthGroupFile /home/killerdu/public_html/_vti_pvt/service.grp 

offline.php

 <html> <head> <title>We are offline !</title> </head> <body> <style> body { background-image: url('images/offline.png'); background-color: #eee; background-repeat: no-repeat; background-attachment: fixed; background-position: center; background-size: 1387px 729px; } </style> </body> </html> 

Il tuo problema è su questa linea:

 RewriteCond %{REQUEST_URI} !^/offline\.php$ RewriteRule ^(.*)$ offline\.php [L] 

Quanto sopra dice che tutto ciò che non inizia con /offline.php verrà reindirizzato su offline.php che include l'image.

Puoi sistemarlo cambiandolo in:

 RewriteCond %{REQUEST_URI} !^/(offline\.php|images/offline\.png)$ RewriteRule ^(.*)$ offline\.php [L]