facebookのRSS文字化け対策

facebookでお繋がりの皆様すみませんでした。
文字化け記事を流してしまいました。
修正を入れましたので今後とも宜しくお願いいたします。

以下原因と対策メモ帳

このブログはMovableType3.3jという古いブログシステムでRSS配信の文字コードがEUCだった為に、facebookのアプリRSSGraffitiで文字化けを起こしていました。そこでRSS2.0をEUCからUTF-8へ変換しました。

対策
1.MT3のプラグイン Ogawa::Memorandaさんのところで配布されているMT-I18NプラグインをMT/plagin/内へ
2.MT管理画面 環境設定-テンプレート RSS2.0の書き換え

    <$MTHTTPContentType type=”application/rss+xml”$>
    <?xml version=”1.0″ encoding=”<$MTPublishCharset$>”?>
      <rss version=”2.0″>
         <channel>
                <省略>
         </channel>
      </rss>

           から

    <$MTHTTPContentType type=”application/rss+xml”$>
    <MTEncodeText from=”euc-jp” to=”utf-8″>
      <rss version=”2.0″>
         <channel>
                <省略>
         </channel>
      </rss>
    </MTEncodeText>

    に変更と再構築

コメント

タイトルとURLをコピーしました