Проблемы с YouTube после обновления

Я обновил свой сайт сегодня (from_version: c6782e8434f404f30de8cba054dfeac004663981), и с тех пор у меня возникли проблемы с встраиванием YouTube.

Первая проблема, которую я заметил, заключалась в том, что ссылки youtu.be не генерировали onebox, тогда как ссылки youtube.com всё ещё работали. После некоторых экспериментов я отключил настройку «Блокировать onebox при перенаправлении», что исправило проблему для ссылок youtu.be, хотя мне нужно пересобрать HTML в старых постах.

Ссылки /shorts/ всё ещё не работают, даже если я пересоберу HTML.

В логах нет ошибок, других нарушений я не заметил.

Не уверен, связано ли это, но при попытке устранить неполадки я также обнаружил, что попытка отключить плагин «Lazy videos» выдаёт ошибку: «Произошла ошибка: вам не разрешено изменять скрытые настройки: lazy_videos_enabled».

Есть какие-либо идеи?

Огромное спасибо! Ваше решение сработало! (кроме шортсов…)

Спасибо за отчёт — мы его изучим.

Я не думаю, что с нашей стороны здесь что-то нужно делать.

По умолчанию для всех сайтов SiteSetting.block_onebox_on_redirect установлено в false. Meta тоже так делает, поэтому большинство сайтов, которые не меняли эту настройку, будут корректно обрабатывать ссылки youtu.be и /shorts как обычно.

Я беспокоился, что проблема могла быть вызвана одним из этих изменений:

Однако я могу подтвердить, что ни одно из них не стало причиной.

Я также увидел эту статью в блоге, которая кажется очень своевременной — Google URL Shortener links will no longer be available [updated] - Google Developers Blog

Любые разработчики, использующие ссылки, созданные с помощью Google URL Shortener в формате https://goo.gl/*, столкнутся с последствиями, и после 25 августа 2025 года эти URL больше не будут возвращать ответ. Мы рекомендуем перейти на другого провайдера сокращения ссылок.

Хотя в статье упоминается только goo.gl, меня не удивит, если YouTube также изменит механизм перенаправления для своих ссылок в будущем.

Для истории: вот как корректно отображаются ссылки youtu.be и /shorts:

YouTube Shorts тоже не встраиваются на нашем сайте. Нужно ли изменить какие-то настройки, чтобы это заработало?

У вас есть пример короткого SFW-контента, который можно опубликовать здесь? Если он приватный, не стесняйтесь написать мне в личные сообщения.

Вот пример

А, здесь работает. На моём сайте не работает: https://forum.tardis.guide

Ссылка, где кто-то опубликовал это, но у него не сработало:

(Я также пытался опубликовать это сам).

У вас есть нестандартные значения настроек onebox? Например, на странице /admin/site_settings/category/all_results?filter=onebox

У меня нет никаких настроек onebox, отличных от настроек по умолчанию:

Похоже, что некоторые шорты работают на моём сайте, но не все. Например, шорт @nat «The Twins» встраивается корректно, а шорт @Shauny — нет.

И, не уверен, что это имеет отношение к делу, но ещё одно различие, которое я заметил между ними: у Натали в предпросмотре WYSIWYG отображается картинка, а у Шона — нет:

Это кажется последовательным для других шортов, которые встраиваются на моём сайте правильно и неправильно.
Шон, ты можешь воспроизвести эту проблему?

Более точно, это предпросмотр редактора (вы находитесь в режиме Markdown, а не WYSIWYG).