Я не могу этого понять. Я хочу установить для моего og:url то же значение, что и для моего canonical URL-адреса, но когда я это сделаю, Facebook Share перестанет работать.
Оба URL-адреса имеют одинаковое содержание, но обслуживаются из другой среды.
Мой canonical URL
<link rel = "canonical" href = "https://www.filmfix.com/en/8mm-transfer/professional-super-8-film-transfer-/">
Когда я установил og:url на
<meta property = "og:url" content = "https://api.filmfix.com/landingpage_super_8_dvd_filmtransfer.asp?l=e&lp_post=2787">
Facebook Share работает (подается с заголовком Content-Encoding: gzip).
Но когда установлено
<meta property = "og:url" content = "https://www.filmfix.com/en/8mm-transfer/professional-super-8-film-transfer-/">
Facebook Share не находит контент Open Graph. Содержимое страницы передается с помощью заголовка Content-Encoding: br.
Я думаю, это связано с тем, как я подаю контент.
Среда URL-адресов canonical обслуживает предварительно сжатые HTML-файлы. Эти сжатые HTML-файлы Brotli имеют расширение .br.
Обратите внимание: в настоящее время сервер настроен только на обслуживание сжатого контента Brotli. Поэтому нет резервного контента для устройств, которые не поддерживают контент Brotli.
Возможно, мой вопрос должен был звучать так: «Разве Facebook Share не поддерживает контент, доступный только как контент Brotli?»

Теперь я могу подтвердить, что Facebook https://developers.facebook.com/tools/debug/ не проверяет (поддерживает) контент, если он доступен только потому, что Бротли сжимает контент.
Думаю, я мог бы ответить на свой вопрос в последнем переписывании. Я буду рассматривать возможность использования также контента, сжатого g-zip, вместе с моим контентом Brotli.