도메인 간 웹 글꼴 포함 및 Firebug의 완고함
중앙 집중식 글꼴 저장소를 구축하려고 할 때 글꼴을 사용할 수 있는지 확인하는 것이 중요합니다. 다양한 도메인에 걸쳐 액세스됩니다. 그러나 특정 브라우저는 특히 하위 도메인의 경우 제한을 가할 수 있습니다.
귀하의 상황에서 Firebug는 글꼴-face.css 파일이 성공적으로 로드되지만 글꼴이 올바르게 렌더링되지 않는 것을 보여줍니다. 이는 도메인 간 웹 글꼴 삽입에 대한 Firefox의 정책 때문일 수 있습니다.
이 장애물을 극복하려면 글꼴을 호스팅하는 하위 도메인의 .htaccess 파일에 다음 코드를 추가하세요.
<FilesMatch "\.(ttf|ttc|otf|eot|woff)$"> <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfModule> </FilesMatch>
이 코드는 모든 도메인에 글꼴 파일에 액세스할 수 있는 권한을 부여합니다.
또한 액세스를 제한하는 것에 대한 우려도 언급하셨습니다. 너 자신. Access-Control-Allow-Origin 사양을 사용하면 특정 도메인을 지정할 수 있지만 현재 Origin 헤더 유효성 검사를 지원하는 알려진 브라우저는 없습니다. 결과적으로 글꼴 저장소에 대해 원하는 수준의 독점성을 달성하는 데 어려움을 겪을 수 있습니다.
위 내용은 교차 도메인 웹 글꼴 포함에 대한 Firefox의 제한을 어떻게 극복할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!