Une page Web est hébergée par apache2, CentOS 6.2.
Il obtient des fichiers HTML, CSS, JS ok côté client. Mais CSS et JS ne s'affichent pas, qu'est-ce qui peut arriver? Puisqu'ils devraient fonctionner à 100% côté client ...
Une page Web est hébergée par apache2, CentOS 6.2.
Il obtient des fichiers HTML, CSS, JS ok côté client. Mais CSS et JS ne s'affichent pas, qu'est-ce qui peut arriver? Puisqu'ils devraient fonctionner à 100% côté client ...
Réponses:
Les types MIME sont probablement erronés.
Vérifiez qu'ils diffusent le contenu avec Content-type: text/javascript
ou Content-type: text/css
. Vous pouvez le vérifier à l'aide de l'onglet Réseau de l'inspecteur de Chrome ou de Firebug.
Vous aurez besoin de mod_mime et assurez-vous d'avoir ces lignes dans votre httpd.conf
:
AddType text/css .css
AddType text/javascript .js
Ça devrait le faire.
.htaccess
si vous en avez vraiment besoin, mais en aurez toujours besoin mod_mime
.