RSSフィード発見タグが発見できない?

DiscourseインスタンスのRSSフィードが検出されないという報告を受けました。つまり、RSSリーダーでDiscourseのメインウェブサイトURLを入力しても追加できないのです。ページソースを確認したところ、linkタグは存在していました。

<link rel="alternate" type="application/rss+xml" title="Latest posts" href="https://diskutuj.digital/posts.rss"/>
<link rel="alternate" type="application/rss+xml" title="Latest topics" href="https://diskutuj.digital/latest.rss"/>

しかし、curlからは表示されません。

% curl -sL https://diskutuj.digital | grep "rss"
%

これがフィードがリーダーに認識されなかった理由かもしれません。私のcurlテストは妥当でしょうか?サーバーから返されるHTMLにlinkタグが何らかの理由で存在しないということはありえますか?

それがわからないので、話題から完全に外れていますが、iPadでNewsifyを使用しており、私の知る限り、RSSフィードの正確なURLが必要です。メインURLからフィードを検出できるRSSリーダーを見たのはいつだったか思い出せません。

わかっています。それは何も証明しません。

Reeder を使用しており、メインサイトの URL からフィードを検出できると確信しています。

しかし、これは機能します。

% curl -sL https://meta.discourse.org | grep \"rss+xml\"
    <link rel="alternate" type="application/rss+xml" title="Latest posts" href="https://meta.discourse.org/posts.rss" />
    <link rel="alternate" type="application/rss+xml" title="Latest topics" href="https://meta.discourse.org/latest.rss" />

では、私たちの(完全に最新の状態の)サイトは Discourse Meta とどのように違うのでしょうか?

そして、それは私のフォーラムでも機能します。cURLとの唯一の違いは、サブドメインを使用していないことです。それがどのように重要になるかはわかりません。

「いいね!」 1