PHPページリダイレクトでFBリンクプレビューをサポートする方法

FBリンクプレビューをサポートするためにPHPでページをリダイレクトする方法は? 私は自分自身のURL短縮名を作成しました。 http://bit.ly の場合と同じ結果が得られます: FBでbit.lyリンクを共有しようとしているときに、素敵なリンクプレビューが表示されますが、私の場合、タイトルと説明の両方が空のリンクプレビューだけが私のURLに設定されています。リダイレクトに使用するコードは次のとおりです。

header( $_SERVER["SERVER_PROTOCOL"]." 301 Moved Permanently" );
header( "Location: ".$url );
2

1 答え

Facebookは宛先への301のリダイレクトに従います。

幸いなことに、Facebookのプレビューパーサーのユーザーエージェント( facebookexternalhit )を検出し、リダイレクトする代わりにOGタグ付きのページを表示できます。

2
追加された
ありがとう:)私はメタタグを使ってそれをやった
追加された 著者 haynar,
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com