내 웹 사이트는 000webhostapp.com에서 주최합니다. 데스크톱 크롬을 제외한 모든 브라우저 (Moz, Opera 및 모바일)에서 작동합니다. W3C 유효성 검사기에 오류가 없으며 모든 경로와 링크가 올바르게 기록됩니다. 무슨 이유일까요?index.html 파일이 크롬 (바탕 화면)만의 main.css 파일을 읽지 않습니다
답변
여기 범인은 AdBlock을이다. 보다 정확하게는 EasyList 기본적으로 AdBlock의 필터 세트에 적용되는 필터 목록입니다. 하지만 도메인 adx.uk.com
또는 adx.wowfi.com
를 들어, 블록 URL이 /adx
에 일치하는 모든 자원을 :
는 말한다 세트 내부에 다음과 같은 규칙이있다. HTTP : 귀하의 경우
/adx.$domain=~adx.uk.com|~adx.wowfi.com
은 도메인 이름의 일부와 일치에
normalize.css//adx
.000webhostapp.com/CSS/당신은 AdBlock tab에있는 모든 차단 된 리소스를 찾을 수 있습니다 브라우저의 개발자 도구.
어떻게 해결할 수 있습니까?
가장 좋은 방법은 EasyList 작성자에게 연락하여 잘못 차단 된 콘텐츠를 알리는 것입니다. 그들의 웹 사이트에 따르면, 선호하는 방법은 their forum (등록이 필요하지 않음)에 쓰는 것입니다.
또 다른 방법은 필터에 걸리지 않을 다른 도메인의 모든 리소스 (스타일, 스크립트, 이미지)를 제공하는 것입니다.
다른 방법으로는이 문제를 무시하거나 도메인 이름을 완전히 변경하지 않는 것이 좋습니다.
답변과 해결책에 감사드립니다! –
나는 그것으로보고 있으며, 내가 크롬에 내 광고 차단을 해제하려고 문제가 애드 블록 것 같습니다 그리고 잘 그래서 아마 왜 애드 블록로드에서 당신을 중지하고 들여다 작동 한 CSS를 사용하거나 사용자에게 차단 해제를 알리는 내용을 입력하십시오. 여기
더 많은 정보 : https://www.keycdn.com/support/how-to-solve-err-blocked-by-client/
그것은 나를 도왔습니다. –
브라우저 콘솔에 오류가 있습니까? –
브라우저의 개발자 도구 (F12)는 무엇을 말합니까? 네트워크 탭 아래에 요청이 표시되거나 콘솔에로드 오류가 표시되는 이유를 나타내는 오류가 표시됩니다. –
그것은 말한다 : 리소스를로드하지 못했습니다 : net : : ERR_BLOCKED_BY_CLIENT –