Open Graph に関する多くのトピックにもかかわらず、私は特定の問題をカバーするものを見つけることができないようです。多数の静的な html ページで構成されるクライアント用のサイトを構築しました。完了後、クライアントはソーシャル ボタンの追加を希望したため、必要な Open Graph プロトコル メタ タグをすべて挿入しました (以下を参照)。
<meta property="og:title" content="site name" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://www.mydomain.co.uk/page" />
<meta property="og:image" content="http://www.mydomain.co.uk/images/image.jpg" />
<meta property="og:description" content="page description" />
選択したページを Facebook オブジェクト デバッガーでテストすると、含まれているメタ タグが認識されないようです。問題は、「.html」と「.php」の必要性を取り除くために含めた.htaccessファイルが原因である可能性があると思います...以下を参照してください。.html を使用してサイトをテストすると問題なく動作するように見えるので (.html が "og:url" メタ タグに含まれている限り)、これが問題だと思いますが、そうでない場合はあらゆる種類の問題が発生します。 、Facebook がプルアップする説明は、実際には私の css ファイルからのテキストです..?
<Files .htaccess>
order allow,deny
deny from all
</Files>
ErrorDocument 404 /error404.html
Options +MultiViews
RewriteEngine on
RewriteCond %{HTTP_HOST} ^([^.]+\.co.uk) [NC]
RewriteRule (.*) http://www.%1/$1 [R=301,L]
ここには単純な何かが欠けているかもしれませんが、それは私を良くしているようです. どんな助けでも素晴らしいでしょう!前もって感謝します。