Отладчик общего доступа Facebook очищает URL главной страницы вместо указанного URL в Angular 6 - PullRequest
0 голосов
/ 10 февраля 2020

Инструмент отладки общего доступа Facebook удаляет не ту страницу.

Я дал полный URL-адрес со слагом (указывающий на отдельную страницу на моем сайте), которым я хочу поделиться с помощью общего ресурса Facebook. кнопка. Вместо того, чтобы очищать нужную мне страницу, она очищает главную страницу моего сайта.

Я хочу, чтобы она очищала https://example.com/slug
Вместо этого она очищает https://example.com

Я обновил метатег og: url, используя следующий код ниже

this.meta.updateTag({
      property: 'og:url',
      content: 'https://example.com/'+this.slug
    });

И он работает нормально (проверяя текущую страницу). Но открытый график Facebook очищает главную страницу моего сайта вместо обновленного og:url

1 Ответ

0 голосов
/ 12 февраля 2020

Вы используете Shorturl как og: url, и он ведет к основному URL. Вместо этого используйте правильную постоянную ссылку:

<meta property="og:url" content="https://iages.therightdoctors.com/the-last-word/iages-2020-dr-ramananda-saikia-laparoscopic-cbd-exploration-using-bronchoscopy">

Важно: Facebook игнорирует JavaScript, поэтому вы не можете установить / обновить тег на клиенте.

...