- ベストアンサー
Syndicate this site (XML) は何ですか?
Movable Type3.3でブログを運用しています。 配布されているテンプレートを使ったのですが サイドバーの下に「Syndicate this site (XML)」というリンクが あり、クリックすると別ウインドウが開いて「Webページがみつかりません」というエラーになります。 エラーページのアドレスは http:私のサイトのアドレス/index.rdf となっています。 Q1:Syndicate this site (XML)の機能は何ですか? Q2:正常に機能させるにはどうすれば良いですか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Q1 http://www.mitsue.co.jp/case/design/b_049.html そのあたりのブログでオレンジ色の「RSS」「XML」と書かれたボタンを見るでしょう。意味的にはあれと同じです。 Q2 MT3.3ではindex.rdf(RSS1.0)のテンプレートが用意されておらず、出力しないためエラーになります。(昔はあったので、そのリンクがあるということは、古いテンプレートを使用したのでは?) 以下のような方法があります。 ・テンプレートのサイドバーにある「Syndicate this site (XML)」へのリンク「http:サイトのアドレス/index.rdf」を 「http:サイトのアドレス/atom.xml」 または 「http:サイトのアドレス/index.xml」 に書き換える もしくは ・RSS1.0のテンプレートを追加する こちらの記事を参照 http://bizcaz.com/archives/2005/12/30-002935.php MT3.2に追加する方法ですが、3.3でも同じです。 私は一応下の方法を取っていますが、MTのデフォルトでRSS1.0のテンプレートがMT3.2から入ってないということは、なくても支障はないと思います。ちなみに、最近のデフォルトテンプレートでは、「Syndicate this site」ではわかりにくいためか、「このブログのフィードを取得」という表現に変わっています。
その他の回答 (1)
- Muller3
- ベストアンサー率81% (800/979)
#1で書き忘れましたが、そのテンプレートのメインページ・エントリーアーカイブ・カテゴリーアーカイブのhead内に以下の記述がないでしょうか。 <link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="<$MTBlogURL$>index.rdf" /> index.rdfを作らないのであれば必要ありませんので、消して下さい。
お礼
ありがとうございました!
お礼
ありがとうございます。 「http:サイトのアドレス/atom.xml」に変更することでエラーは でなくなりました!