Discourse フォーラム「thePros」からRSSフィードを取得する際に問題が発生しており、解決に向けたガイダンスを求めています。
問題の説明:
Discourseフォーラムからデータを取得するためにRSSを使用しています。Mamapediaフォーラムでは、すべてのRSSフィードが正常に機能しています。しかし、TheProsフォーラムでは、最新投稿フィードやカテゴリ固有のフィードを含む、どのRSSフィードも機能していません。
正常に動作する例:
- フォーラム: Mamapedia
- RSSフィードURL: https://forum.mamapedia.com/latest.rss
- 検証レポート: W3 Validator Report
- 結果: 正常に動作します
TheProsフォーラムでの問題:
- フォーラム: ThePros
- 最新RSSフィードURL: https://forum.get.it/latest.rss
- カテゴリRSSフィードURL: https://forum.get.it/c/hydrologist/32.rss
- 検証レポート(最新RSS): W3 Validator Report
- 検証レポート(カテゴリRSS): W3 Validator Report
- エラーメッセージ: 「これはフィードではなくWebページであるようです。このページに関連付けられたフィードを探しましたが、見つかりませんでした。」
- WordPressエラー: 「RSSエラー:
https://forum.get.it/latest.rssまたはhttps://forum.get.it/c/hydrologist/32.rssでフィードが見つかりませんでした。ステータスコードは403、コンテンツタイプはtext/html; charset=UTF-8です。」 - 観察された動作: RSSリンクをブラウザで開くとRSSコードは表示されますが、W3 Validatorでは有効なフィードとして認識されません。
実施したトラブルシューティング手順:
- 他のフィードの確認:
- TheProsフォーラムからのすべてのRSSフィードの読み込みに失敗します。
- MamapediaのRSSフィードは正常に動作します。
- 権限の確認:
- フォーラムとカテゴリは、ログインなしで公開アクセス可能です。
- サイト設定の確認:
- RSSフィードが無効になっていないことを確認しました。
- 異なるカテゴリの試行:
- TheProsフォーラムのどのカテゴリのRSSフィードも機能しません。
この問題に対する解決策があれば教えてください。よろしくお願いします。