Как исправить проблему OG:image с кодировкой?

Это мой URL: https://www.josvanderlubbe.nl/nieuws/certificering

Когда я сканирую свой URL-адрес с помощью инструмента отладки facebook, я получаю следующее сообщение:

Предоставлено og:image, https://www.josvanderlubbe.nl/images/nieuws/jos-vander-lubbe-certificaat.jpg не удалось загрузить. Это может произойти по нескольким причинам, например, если ваш сервер использует неподдерживаемое кодирование содержимого. Искатель принимает кодировки содержимого deflate и gzip.

Я проверил журналы сервера:

31.13.127.6 - - [01/Nov/2019:14:39:10 +0100] "GET /nieuws/certificering HTTP/1.1" 206 8664 "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"
31.13.127.22 - - [01/Nov/2019:14:39:12 +0100] "GET /images/nieuws/jos-vander-lubbe-certificaat.jpg HTTP/1.1" 200 503100 "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"

Это сводит меня с ума, кто-нибудь знает, как решить эту проблему. Я попытался добавить в .htaccess следующие вещи:

AddDefaultCharset UTF-8
AddCharset UTF-8 .htm .html .css .js .php

Я не понимаю. Другие сайты на моем сервере работают нормально. Я не понимаю, почему это может произойти именно так. Работать с Facebook — такая заноза в заднице.


person Huub S    schedule 01.11.2019    source источник
comment
Попытка отладить URL-адрес изображения напрямую дает «Ошибка Curl: 28 (OPERATION_TIMEOUTED)» — похоже, что Facebook не может достаточно быстро получить данные изображения, и поэтому просто сдается через пару секунд.   -  person 04FS    schedule 01.11.2019
comment
Хм, это странно, есть идеи, почему это произошло?   -  person Huub S    schedule 01.11.2019


Ответы (1)


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

person Unnati    schedule 01.11.2019
comment
Вы имеете в виду разрешение изображения или реальный размер? - person Huub S; 02.11.2019
comment
Я имею в виду реальный размер изображения. - person Unnati; 03.11.2019
comment
На самом деле это ответ, хотя и немного другое решение. Решение для меня состояло в том, чтобы уменьшить разрешение изображения до максимальной высоты 617 пикселей. Я надеюсь, что у osmeone, у кого есть эта проблема, есть что-то с этим. - person Huub S; 16.04.2020