Firefox의 Apache/Nginx에서 Font Awesome이 표시되지 않는 문제를 해결하는 방법
1. nginx 서버에 대한 솔루션
서버는 nginx를 사용합니다. 응답 헤더에 access-control-allow-origin 필드를 추가하려면 add_header 명령을 사용하세요.
구성 예:
코드 복사:
위치 /assets/ {
gzip_static on;
만료 최대;
add_header 캐시 제어 공개;
add_header access-control-allow-origin *;
}
2.Apache 서버 솔루션
font awesome(firefox Firefox를 표시할 수 없음) 교차 도메인(교차 도메인 문제)
문제
보안상의 이유로 Firefox는 기본적으로 도메인에서 호스팅되지 않는 글꼴을 사용하는 것을 허용하지 않는 것 같습니다. 이 경우 CDN 기반 웹사이트도 영향을 받을 수 있습니다.
해결책
몇 가지 조사 끝에 해결 방법을 찾았습니다. access-control-allow-origin 헤더를 글꼴로 설정했습니다.
코드 복사 코드는 다음과 같습니다.
헤더 세트 access-control-allow-origin " *"
또한 nginx를 웹 서버로 사용하는 경우 가상 호스트 파일에 아래 코드를 포함해야 합니다.
코드 복사 코드는 다음과 같습니다. :
위치 ~* .(eot|otf|ttf|woff)$ {
add_header access-control-allow-origin *;
}
위 내용은 Firefox의 Apache/Nginx에서 Font Awesome이 표시되지 않는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











클라우드 서버에서 nginx 도메인 이름을 구성하는 방법 : 클라우드 서버의 공개 IP 주소를 가리키는 레코드를 만듭니다. Nginx 구성 파일에 가상 호스트 블록을 추가하여 청취 포트, 도메인 이름 및 웹 사이트 루트 디렉토리를 지정합니다. Nginx를 다시 시작하여 변경 사항을 적용하십시오. 도메인 이름 테스트 구성에 액세스하십시오. 기타 참고 : HTTPS를 활성화하려면 SSL 인증서를 설치하고 방화벽에서 포트 80 트래픽을 허용하고 DNS 해상도가 적용되기를 기다립니다.

Nginx 서버를 시작하려면 다른 운영 체제에 따라 다른 단계가 필요합니다. Linux/Unix System : Nginx 패키지 설치 (예 : APT-Get 또는 Yum 사용). SystemCTL을 사용하여 nginx 서비스를 시작하십시오 (예 : Sudo SystemCtl start nginx). Windows 시스템 : Windows 바이너리 파일을 다운로드하여 설치합니다. nginx.exe 실행 파일을 사용하여 nginx를 시작하십시오 (예 : nginx.exe -c conf \ nginx.conf). 어떤 운영 체제를 사용하든 서버 IP에 액세스 할 수 있습니다.

nginx 버전을 쿼리 할 수있는 메소드는 다음과 같습니다. nginx -v 명령을 사용하십시오. nginx.conf 파일에서 버전 지시문을 봅니다. nginx 오류 페이지를 열고 페이지 제목을 봅니다.

nginx가 시작되었는지 확인하는 방법 : 1. 명령 줄을 사용하십시오 : SystemCTL 상태 nginx (linux/unix), netstat -ano | Findstr 80 (Windows); 2. 포트 80이 열려 있는지 확인하십시오. 3. 시스템 로그에서 nginx 시작 메시지를 확인하십시오. 4. Nagios, Zabbix 및 Icinga와 같은 타사 도구를 사용하십시오.

CentOS 시스템 장애를 해결하는 방법에는 여러 가지가 있습니다. 다음은 몇 가지 일반적인 단계와 기술입니다. 1. 로그 파일/var/log/메시지 : 다양한 시스템 이벤트가 포함 된 시스템 로그를 확인하십시오. /var/log/secure : SSH 로그인 시도와 같은 보안 관련 로그. /var/log/httpd/erry_log : Apache 서버를 사용하는 경우 여기에 오류 메시지가 있습니다. 2. 진단 도구 DMESG 사용 : 하드웨어 및 드라이버 질문을 이해하는 데 도움이되는 커널 링 버퍼의 내용을 표시하십시오.

CentOS 시스템에 Zookeeper 클러스터를 배포하려면 다음 단계가 필요합니다. 환경은 Java 런타임 환경을 설치할 준비가되었습니다. 다음 명령을 사용하여 Java 8 개발 키트를 설치하십시오 : Sudoyumininstalljava-1.8.0-Openjdk-Devel 다운로드 Zookeeper : Centos (예 : Zookeeper 3.8.x)의 버전을 공식 Apachezoopeper에서 다운로드하십시오. WGET 명령을 사용하여 Zookeokeeper-3.8.x를 실제 버전 번호로 다운로드하여 대체하십시오 : wgethttps : //downloads.apache.or

단계를 따르면 Docker 컨테이너 이름을 쿼리 할 수 있습니다. 모든 컨테이너 (Docker PS)를 나열하십시오. 컨테이너 목록을 필터링합니다 (GREP 명령 사용). 컨테이너 이름 ( "이름"열에 위치)을 가져옵니다.

Nginx가 Apache를 실행하려면 다음을 수행해야합니다. 1. Nginx 및 Apache를 설치하십시오. 2. NGINX 에이전트를 구성합니다. 3. nginx와 apache를 시작하십시오. 4. 구성을 테스트하여 도메인 이름에 액세스 한 후 Apache 컨텐츠를 볼 수 있는지 확인하십시오. 또한 포트 번호 매칭, 가상 호스트 구성 및 SSL/TLS 설정과 같은 다른 문제에주의를 기울여야합니다.
