TYPO3 вер. 6.2.2 Bootstrap 3 — ссылка RealURL на FB, но нет изображения

Я делаю частную страничку о винных путешествиях и ищу «поделиться ссылкой» на Facebook. Если я воспользуюсь этой ссылкой поле для гольфа и попытаюсь поделиться ей, изображение будет в порядке.

Но если я попробую то же самое с одной из этих двух ссылок, я получу только текст.

Люксенбург

Но если я использую идентификатор страницы, он отлично работает идентификатор страницы Люксенбурга

дель Гарда

Почему бы не взять изображения и не показать их в разделе Facebook, когда это длинный URL-адрес, а не идентификатор страницы.

ИСПРАВЛЕНИЕ в TYPO3 вер. 6.2.х + Bootstrap 3.х.

Перейдите в «Web -> Template», выберите root, выберите «Typoscript Object Browser». Затем в CONSTANTS ROOT выберите config.baseURL и очистите его, сохраните и добавьте.

config.absRefPrefix = /

в основной ТС, сохранить и очистить f. тест и работает, THX biesior


person Thomas Bøg Petersen    schedule 12.05.2014    source источник


Ответы (1)


Для предложения изображений для страниц Facebook использует линтер, вы можете сами проверить, что не так с вашей страницей (по какой-то причине изображения для Люксембурга вообще не видны - попробуйте очистить кеш TYPO3 и линтерить снова):

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwnf.dk%2Fvinrejser%2Ftyskland%2Fluxembourg.html

Лучшее, что вы можете сделать, это установить или создать расширение, которое поможет вам в создании тегов og. Это хорошая идея, особенно если вы хотите, чтобы ваша страница работала совместно с FB в долгосрочной перспективе.

Редактировать: Странно, после более внимательного изучения я думаю, что это проблема facebook, а не TYPO3, измените способ создания ссылки, т.е. удалить/комментировать config.baseURL из вашего TypoScript и добавить это в свой TS (Настройка) вместо этого (не забудьте сбросить весь кеш):

config.absRefPrefix = /
person biesior    schedule 12.05.2014
comment
Привет, biesior - я попробовал URL-адрес с идентификатором страницы, и он работает на 100% - так что-то с RealURL, как я могу решить проблему? - person Thomas Bøg Petersen; 12.05.2014
comment
@ThomasBøgPetersen, проверьте мое редактирование, чтобы найти решение - person biesior; 12.05.2014
comment
Привет, спасибо. Я добавил ИСПРАВЛЕНИЕ к основному вопросу, оно работает на 100%. - person Thomas Bøg Petersen; 12.05.2014
comment
Только одно Biesior, когда очищаю config.baseUrl, я все еще получаю правильные ссылки, но для главной страницы (forside) я получаю эту ссылку - http://wnf.dk/http://wnf.dk/ можно ли это как-то исправить? - person Thomas Bøg Petersen; 12.05.2014
comment
Взгляните на код: он использует ПУСТОЙ href для тега base, вам нужно его полностью исключить! Также удалите ссылки, такие как href="/http... - person biesior; 13.05.2014
comment
сейчас он не показывает изображения, только как пустые изображения. ссылки на изображения /fileadmin/..... и теперь не нужно добавлять wnf.dk перед URL-адресом изображения, поэтому он не может показать изображение. Как мне это исправить? Я знаю, что вы говорите, что это восстание, но как мне это исправить, я не вижу этого, теперь я удалил базовый URL-адрес. - person Thomas Bøg Petersen; 13.05.2014