ココログ(TypePad)で書いたブログを他のブログに移行する際、ドメインマッピングで設定したURL(ドメインが違うだけで、相対パスはココログと一緒)を引き継ぐためには、ファイル名も引き継ぐ必要があり、その方法について検証してみました。
※今回のテストでは、Exportも Importもココログのため、最終的には、(まだ決まってませんが)移行先環境でテストします。 いないと思いますが(笑)、ココログに移行を検討されている方には参考になると思います。
※参考1:Movable Type のブログ記事インポートフォーマット | Movable Type 4 ドキュメント
http://www.movabletype.jp/documentation/appendices/import-export-format.html
これは、MT4の資料ですが、この資料によると「BASENAME: ブログ記事の出力ファイル名です。特に指定のない場合も構築後にファイル名が入力されます。」と記述されています。
※参考2:MTEntryBasename | テンプレートタグリファレンス
http://www.movabletype.jp/documentation/appendices/tags/entrybasename.html
下に記述してますが、ココログではブランクでした。
| ■ファイル名出力対応 Exportテンプレート | |
|
<MTEntries sort_order="ascend" days="1"> AUTHOR: <$MTEntryAuthor strip_linefeeds="1"$> TITLE: <$MTEntryTitle strip_linefeeds="1"$> BASENAME: <$MTEntryPermalinkRelative$> STATUS: <$MTEntryStatus strip_linefeeds="1"$> ALLOW COMMENTS: <$MTEntryFlag flag="allow_comments"$> CONVERT BREAKS: <$MTEntryFlag flag="convert_breaks"$> ALLOW PINGS: <$MTEntryFlag flag="allow_pings"$> <MTEntryCategories>CATEGORY: <$MTCategoryLabel$> </MTEntryCategories> DATE: <$MTEntryDate language="en" format="%m/%d/%Y %I:%M:%S %p"$> ----- BODY: <$MTEntryBody convert_breaks="0"$> ----- EXTENDED BODY: <$MTEntryMore convert_breaks="0"$> ----- EXCERPT: <$MTEntryExcerpt no_generate="1" convert_breaks="0"$> ----- KEYWORDS: <$MTEntryKeywords$> ----- <MTComments> COMMENT: AUTHOR: <$MTCommentAuthor strip_linefeeds="1"$> EMAIL: <$MTCommentEmail strip_linefeeds="1"$> IP: <$MTCommentIP strip_linefeeds="1"$> URL: <$MTCommentURL strip_linefeeds="1"$> DATE: <$MTCommentDate language="en" format="%m/%d/%Y %I:%M:%S %p"$> <$MTCommentBody convert_breaks="0"$> ----- </MTComments> <MTPings> PING: TITLE: <$MTPingTitle strip_linefeeds="1"$> URL: <$MTPingURL strip_linefeeds="1"$> IP: <$MTPingIP strip_linefeeds="1"$> BLOG NAME: <$MTPingBlogName strip_linefeeds="1"$> DATE: <$MTPingDate language="en" format="%m/%d/%Y %I:%M:%S %p"$> <$MTPingExcerpt$> ----- </MTPings> -------- </MTEntries> |
. 本当は、 <$MTEntryBasename$>を使いたいところ。 ところが、ココログではブランクになってしまうため、 <$MTEntryPermalinkRelative$>を使用することに。 エクスポート後、不要なパスは、エディタで削除。 |
■Export結果
| AUTHOR: avalon TITLE: 攻撃サイトとして報告されています! BASENAME: td> | . パスをとって post-4031.html に変更 |
■同じ名前(post-4031.html)& 旧ルールのファイル名(post_4031.html) の場合
![]() |
post-4031-1.html に。 |
■別の名前(abcd-1234.html)にした場合
|
これも、post-4031-1.html に。 |
■結論(現時点のココログの場合)と今後の対応














![ひまわり駅 [Single] [Maxi] 峰香代子](http://ec2.images-amazon.com/images/I/41hFCzanvGL._SL500_AA240_.jpg)

![アイアン・ジャイアント 特別版 [DVD]](http://ec2.images-amazon.com/images/I/41C3LhMhN2L._SL500_AA240_.jpg)
![メトロポリス [DVD]](http://ecx.images-amazon.com/images/I/41ssscjiUxL._SL500_SS75_.jpg)
![禁断の惑星 [DVD]](http://ecx.images-amazon.com/images/I/31Db0WJIiiL._SL500_SS75_.jpg)
![ショート・サーキット2 がんばれ!ジョニー5 [DVD]](http://ec2.images-amazon.com/images/I/61gKZEV3zBL._SL500_SS75_.jpg)
![ウエストワールド [DVD]](http://ec2.images-amazon.com/images/I/2183G9EH0RL._AA75_.jpg)















































コメントする