안녕하세요,
Digital Ocean의 원클릭 앱을 통해 설정한 자체 호스팅 Discourse 환경에서 Vimeo와 Streamable 임베드 모두에 문제가 발생하고 있습니다.
YouTube 임베드는 정상적으로 작동합니다.
Streamable 임베드는 작동하지만, expires 파라미터가 있어 비디오가 짧은 기간 동안만 재생됩니다:
Vimeo 임베드는 전혀 작동하지 않습니다. https://vimeo.com/366213716와 같은 링크를 삽입하면 임베드 플레이어 대신 일반 링크만 삽입됩니다.
검색을 해보았지만 Vimeo 설정에서 임베드가 허용되지 않아 링크가 작동하지 않는다는 언급만 찾을 수 있었습니다. 하지만 여기서는 그런 상황이 아닌 것 같습니다 – 다른 곳에 비디오를 공유하면 정상적으로 작동하기 때문입니다.
Chrome 개발자 도구를 확인해 보니, 편집기에 YouTube 링크를 삽입하면 네트워크 탭에서 https://chat.joyoflanguages.com/onebox?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2DYA1VV7_SM&refresh=false&category_id=5&topic_id=7에 대한 XHR 요청이 성공적으로 수행되어 이미지의 마크업이 반환되는 것을 확인할 수 있습니다.
그러나 Vimeo 링크를 삽입하면 https://chat.joyoflanguages.com/onebox?url=https%3A%2F%2Fvimeo.com%2F365656425&refresh=false&category_id=5&topic_id=7에 대해 404 응답이 반환됩니다.
이러한 현상이 발생하는 이유에 대해 어떤 생각이 있으신가요?
