Eine Webseite wird von apache2, CentOS 6.2 gehostet.
Es bringt HTML-, CSS- und JS-Dateien auf die Clientseite. Aber CSS und JS rendern nicht. Was kann passieren? Da sie zu 100% auf Client-Seite laufen sollten ...
Eine Webseite wird von apache2, CentOS 6.2 gehostet.
Es bringt HTML-, CSS- und JS-Dateien auf die Clientseite. Aber CSS und JS rendern nicht. Was kann passieren? Da sie zu 100% auf Client-Seite laufen sollten ...
Antworten:
Die Mimetypen sind wahrscheinlich falsch.
Überprüfen Sie, ob sie den Inhalt mit Content-type: text/javascript
oder bereitstellen Content-type: text/css
. Sie können dies auf der Registerkarte "Netzwerk" von Chrome Inspector oder Firebug überprüfen.
Sie benötigen mod_mime und stellen sicher , dass Sie folgende Zeilen in Ihrem httpd.conf
:
AddType text/css .css
AddType text/javascript .js
Das sollte es tun.
.htaccess
wenn Sie dies wirklich müssen, aber dennoch benötigen mod_mime
.