Apache는 CSS 및 JS 파일을 제공하지만 브라우저는 렌더링하지 않습니다


10

웹 페이지는 apache2, CentOS 6.2에서 호스팅됩니다.

HTML, CSS, JS 파일을 클라이언트 측으로 가져옵니다. 그러나 CSS와 JS는 렌더링되지 않습니다. 그들은 클라이언트 측에서 100 %를 실행해야하기 때문에 ...

답변:


14

MIME 유형이 잘못되었을 수 있습니다.

Content-type: text/javascript또는로 콘텐츠를 제공하고 있는지 확인하십시오 Content-type: text/css. Chrome 검사기 또는 Firebug의 네트워크 탭을 사용하여이를 확인할 수 있습니다.

mod_mime 이 필요 하며 다음과 같은 줄이 있는지 확인하십시오 httpd.conf.

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

그렇게해야합니다.


그래, 너가 맞아! 대부분은 '콘텐츠 유형 : 텍스트 / 일반'입니다. 변경 방법에 대한 팁이 있습니까?
jacktrades

내 편집 내용을 참조하십시오. .htaccess실제로 필요한 경우 해당 줄을 넣을 수도 있지만 여전히 필요합니다 mod_mime.
Jay

활성화되어 해당 줄을 추가했습니다. 너는 천재 야!
jacktrades

2
아냐, 과거에 똑같은 문제가 있었던 사람 ;-)하지만 고마워!
Jay
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.