zoul
(Tomáš Znamenáček)
1
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タグが何らかの理由で存在しないということはありえますか?
Jagster
(Jakke Lehtonen)
2
それがわからないので、話題から完全に外れていますが、iPadでNewsifyを使用しており、私の知る限り、RSSフィードの正確なURLが必要です。メインURLからフィードを検出できるRSSリーダーを見たのはいつだったか思い出せません。
わかっています。それは何も証明しません。
zoul
(Tomáš Znamenáček)
3
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 とどのように違うのでしょうか?
Jagster
(Jakke Lehtonen)
4
そして、それは私のフォーラムでも機能します。cURLとの唯一の違いは、サブドメインを使用していないことです。それがどのように重要になるかはわかりません。
「いいね!」 1