プライベートサイトでOpenGraphタグを無効にする?

当社の Discourse コミュニティでは、コンテンツの表示に認証が必要になります。これはうまく機能しますが、Slack や Dropbox Paper のように、有用な情報なしにリンクプレビューを生成するサービスでは問題が発生します。\n\nリンクプレビューが機能しないため、生成されたページから OpenGraph タグを無効化または削除する方法はありますか。そうすれば、Dropbox のようなツールは、プレビューを置き換えるのではなく、基本的なリンクを表示するだけで済みます。

「いいね!」 3

Hi @deviantintegral :wave:

admin-settingsmax oneboxes per post を 0 に設定すると、onebox が無効になり、リンクとして表示されるはずです。

image

「いいね!」 1

彼は物事を逆に考えていると思います。たとえば、Slack が Discourse サイトに共有されたリンクを展開しようとするのを停止する方法などです。

「いいね!」 2

ログインが必要なサイトでは、/login にリダイレクトし、セキュアなページでは 200 を返します。

https://testsamsam.discourse.group/t/this-is-a-test-topic/9

しかし、Slack ではこの問題は再現していません。

ここでは展開されていません…

Twitter では以下のように表示されています。

しかし、これは正しいのではないでしょうか?どちらにしても、ここに共有すべきではありませんでした。

「いいね!」 1

Dropbox Paper で取得した結果は以下のとおりです (URL は編集済み):

Slack の例も投稿したかったのですが、アカウントが一度に 1 つ以上の画像を投稿できないようにブロックされているため、機能やバグの報告には少し制限があるようです :smiley:

Slack の管理者がドメインのアンファリングをグローバルに無効にしている可能性はありますか?それも可能ですが、Paper のような他のサービスではできません。

編集: Paper は実際にはかなり悪いです。URL を完全に置き換えてしまうからです。少なくとも Slack では、URL からトピックのタイトルを読むことができます。

「いいね!」 1

おそらくすでにご存知かと思いますが、新しいメンバーは、参加時に信頼レベルに関するブログ記事へのリンクを受け取ります。信頼レベル1を達成すると、複数の画像を投稿する特権が得られます。あなたは、これらの基準を満たすのに近いようです。

「いいね!」 2