Una pagina web è ospitata da apache2, CentOS 6.2.
Ottiene i file HTML, CSS, JS ok sul lato client. Ma CSS e JS non eseguono il rendering, cosa può essere aperto? Dal momento che dovrebbero funzionare al 100% sul lato client ...
Una pagina web è ospitata da apache2, CentOS 6.2.
Ottiene i file HTML, CSS, JS ok sul lato client. Ma CSS e JS non eseguono il rendering, cosa può essere aperto? Dal momento che dovrebbero funzionare al 100% sul lato client ...
Risposte:
I tipi mime sono probabilmente sbagliati.
Verifica che vengano pubblicati i contenuti con Content-type: text/javascript
o Content-type: text/css
. Puoi verificarlo utilizzando la scheda Rete di Chrome's Inspector o Firebug.
Avrai bisogno di mod_mime e assicurati di avere queste righe nel tuo httpd.conf
:
AddType text/css .css
AddType text/javascript .js
Questo dovrebbe farlo.
.htaccess
se devi davvero, ma ne avrai ancora bisogno mod_mime
.