오늘 내 사이트를 업데이트(from_version: c6782e8434f404f30de8cba054dfeac004663981)한 이후로 YouTube 임베딩에 문제가 생겼습니다.
가장 먼저 발견한 문제는 youtu.be 링크가 원박스(onebox)를 생성하지 않는 것이었고, youtube.com 링크는 여전히 정상적으로 작동했습니다. 잠시 실험을 해본 후 “리다이렉트 시 원박스 차단” 설정을 비활성화했는데, 이렇게 하니 youtu.be 링크 문제는 해결되었지만, 이전 게시물의 HTML을 다시 빌드해야 했습니다.
그리고 /shorts/ 링크는 HTML을 다시 빌드해도 여전히 작동하지 않습니다.
로그에 오류가 없고, 제가 알아차린 다른 문제는 없습니다.
관련이 있는지 모르겠지만, 문제를 해결하려고 ‘Lazy videos’ 플러그인을 비활성화하려 했을 때 오류가 발생했습니다: “오류가 발생했습니다: 숨겨진 설정을 변경할 권한이 없습니다: lazy_videos_enabled”
Google URL Shortener를 사용하여 https://goo.gl/* 형식으로 생성된 링크를 사용하는 개발자들은 영향을 받으며, 2025년 8월 25일 이후에는 이러한 URL이 더 이상 응답을 반환하지 않습니다. 다른 URL 단축 서비스로 링크를 전환하는 것을 권장합니다.
goo.gl만 언급하고 있지만, 앞으로 YouTube 링크도 내부적으로某种 리다이렉트를 거치도록 변경되었을 것에 대해 놀랍지 않습니다.
기록을 위해, youtu.be와 /shorts 링크가 정상적으로 렌더링되는 예를 여기에 남깁니다.