SERVER_NAME не работает над мета-огом: изображение для Facebook

У меня есть проблема здесь с мета ог: изображение для Facebook.
Я использую:

$url = "http://" . $_SERVER['SERVER_NAME'] . "/";

чтобы получить URL сайта …

и в HTML:

echo"<meta property='og:image' content='$url$cover'/>";

этот $cover это URL изображения imgfolder/image.jpg,

Проблема в том, что Facebook не видит эту переменную $ url. В моем исходном коде все в порядке, но мета-фейсбук facebook работает только при вводе URL-адреса:

echo"<meta property='og:image' content='http://www.myurl.com/$cover'/>";

Но мой сайт не может иметь фиксированный URL-адрес, как это …

Что случилось? Почему фейсбук не видит $_SERVER['SERVER_NAME'] ?

Спасибо друзья.

-3

Решение

Пытаться

echo "<meta property='og:image' content='" . $url . $cover . "'/>";
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]