링크 미리보기 비활성화?

링크 미리보기 기능을 전역적으로 비활성화하는 방법이 있을까요? 이 기능은 유용하지 않을 뿐만 아니라, 종종 잘못된 자동 생성된 제목으로 이어집니다.

이 주제에 대한 이전 스레드를 몇 개 확인했습니다. 예를 들어:

특히 동일한 사이트의 여러 링크를 다른 앵커 북마크(예: page#section1, page#section2 등)와 함께 붙여넣으려 할 때 우리에게 특히 문제가 됩니다.

스레드 중 하나에서 'onebox’라고 불리는 무언가를 비활성화하는 옵션이 있는 것을 보았습니다. 그것이 무엇을 의미하는지 확실하지 않습니다. 링크 미리보기와 같은 것인가요? 이 기능을 완전히 비활성화하면(게시물당 최대 1개 박스 = 0) 어떤 부작용이 있는지, 아니면 사이트 다른 곳의 다른 'onebox’에도 영향을 미치나요?

네, 그렇습니다.

네, 있습니다. 유튜브처럼 링크 미리보기 대신 미디어를 직접 임베드하는 특수한 경우들이 있습니다(다양한 특수 사례는 discourse/spec/fixtures/onebox at f5cbc3e3b8a58132fc835aeab4d2275719ebe8ab · discourse/discourse · GitHub… 에 나열되어 있으며, 아마존, 인스타그램, 스포티파이, 트위터 등도 포함됩니다).

결국 "미리보기나 임베드 없이 링크만 표시"하는 동작을 원하신다면 해당 설정을 0으로 설정하시면 됩니다.

또한, 유용한 미리보기를 제공하지 않는 도메인이 소수인 경우라면 추가할 수 있는 blocked onebox domains(차단된 원박스 도메인)이라는 더 구체적인 설정도 있습니다.

참고로, 비활성화해도 기존 게시물에는 소급 적용되지 않습니다. 원박스가 포함된 게시물의 HTML을 다시 빌드(rebuild)해야 합니다. 이는 레일스 콘솔을 통해 수행할 수 있습니다: Rebake all posts? - #2 by zogstrip

도움이 되는 자세한 정보를 알려주셔서 정말 감사합니다, @awesomerobot! 해당 설정들을 조금 만져볼게요.