cdn.jsdelivr.net 에서 ssl 인증서 오류 문제

현재 CDN을 사용한 부트스트랩 테마에서 cdn.jsdelivr.net 인증서 문제로 인해 접속 장애가 발생하고 있습니다.
관련 이슈는 아래 깃허브에서 확인할 수 있습니다.
https://github.com/jsdelivr/jsdelivr/issues/18565


임시 해결책

장애가 복구되기 전까지는 cdn.jsdelivr.net 대신
fastly.jsdelivr.net 또는 gcore.jsdelivr.net을 사용하도록 변경하면 정상 접속이 가능합니다.

그누보드 환경에서는 /extend 디렉토리에 파일을 만들어 적용할 수 있습니다.


적용 방법

  1. /extend/fix.jsdelivr.php 파일을 새로 만듭니다.
  2. 아래 코드를 그대로 붙여 넣습니다.
<?php
add_replace('html_process_buffer', function($o) { 
    return str_replace('//cdn.jsdelivr.net', '//fastly.jsdelivr.net', $o); 
}, G5_HOOK_DEFAULT_PRIORITY, 1);
  1. 저장 후 웹사이트를 새로고침하면 jsDelivr 경로가 자동으로 교체됩니다.

참고 사항

  • cdn.jsdelivr.net이 복구되면 /extend/fix.jsdelivr.php 파일을 삭제하세요.
  • fastly.jsdelivr.net 대신 gcore.jsdelivr.net을 원하시면 코드에서 주소만 바꿔주면 됩니다.

위 방식은 임시 조치이며, 공식적으로 jsDelivr CDN 문제가 해결되면 반드시 원래 상태로 되돌려야 합니다.

评论

精华帖

Delphi TDirectory.Delete 대신 CMD 으로 폴더 삭제
Windows Chrome 및 Edge를 TLS 1.2 모드로 실행
开发技巧 애드센스 자동 광고 사용 시 빈 화면이 출력된다면?
Windows 브라우저 환경설정 추출
WordPress xmlrpc.php 차단으로 보안 강화하기
Delphi 폼이 모니터 한 가운데 있는 경우 자연스럽게 왼쪽으로 …
Windows WSH script registration is not valid.
WordPress 제목 블록 기본값을 H5로 변경하는 방법
Python 동영상 특정 영역 모자이크(흐리게) 하기
Linux 구글 크롬 콘솔 'Attestation check for Topics on' 에…
其他 크롬 - 개발자 도구(DevTools)에서 붙여넣기 안될때
GnuBoard SmartEditor2Skin.html 다운로드 되는 현상
Windows 네트워크 탐지
Delphi TrayIcon 이 흐릿하게 보이는 버그? 수정
Delphi 실행 중인 프로세스가 활성 창인지 확인하는 함수
Delphi 메세지 다이어그램(Message Dialog) 에 체크박스(CheckB…
GnuBoard 부트스트랩 테마 예제로 사용중인 main.php
GnuBoard 유튜브 스킨
Windows TLS 연결 끊김 해결 방법 - Kyber 비활성화
开发技巧 검색 로봇 접속시 종료
Windows WinDivert 사용중인 어플리케이션 검색
WordPress 답글 남기기 메시지 변경
Linux PHP-FPM 튜닝을 위한 메모리 계산
Windows 아이폰 벨소리 쉽게 추가하기
Windows C:\Windows\Installer 폴더 다른 드라이브로 옮기기
Windows 작업 표시줄 (기타 시스템 트레이 아이콘) 제거 프로그…
WordPress cdn.jsdelivr.net 에서 ssl 인증서 오류 문제
浏览 GnuBoard cdn.jsdelivr.net 에서 ssl 인증서 오류 문제
开发技巧 REQUEST 값 받기(application/json 포함)
Linux 데몬(systemd service) 작성 및 실행하기