Apache entrega archivos CSS y JS, pero los navegadores no los procesan


10

Apache2, CentOS 6.2 aloja una página web.

Obtiene HTML, CSS, archivos JS bien para el lado del cliente. Pero CSS y JS no se procesan, ¿qué puede estar pasando? Dado que deberían ejecutarse al 100% en el lado del cliente ...

Respuestas:


14

Los tipos mimos probablemente estén equivocados.

Comprueba que están sirviendo el contenido con Content-type: text/javascripto Content-type: text/css. Puede verificar esto usando la pestaña Red del Inspector de Chrome o Firebug.

Necesitará mod_mime y asegúrese de tener estas líneas en su httpd.conf:

AddType text/css .css
AddType text/javascript .js

Deberias hacer eso.


¡Sí, tiene usted razón! la mayoría de ellos son 'Tipo de contenido: texto / sin formato' ¿Algún consejo sobre cómo cambiarlos?
Jacktrades

Por favor vea mis ediciones. También puede poner esas líneas en un .htaccesssi realmente tiene que hacerlo, pero aún lo necesitará mod_mime.
Jay

Fue habilitado, agregó esas líneas. ¡Eres un genio!
Jacktrades

2
No, solo alguien que ha tenido exactamente el mismo problema en el pasado ;-) ¡Pero gracias!
Jay
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.