未分類

あとあと無料はてなブログからWordPressに記事を移行したいひとは

投稿日:

今、はてなブログとWordPressでそれぞれブログを書いている。

ちなWordPressはこのブログのこと。だからこっちはまだたった2記事w
はてなブログの方はもう100記事近く記事がある。

将来的にははてなブログの記事をこっちに全部移してきて1つのブログにしたい。

そのためにはWordPress側のパーマリンク設定をどしておくべきか?で悩んでいる。

どういうことかというと、はてなブログからWordPressに記事を移行をした際、元記事からWordPress記事リダイレクトをしなければいけないのだが、そのときパーマリンク設定がてきとーだとリダイレクトのときに困るのだ。
はてなブログ側にジャバスクリプトを書き込んでリダイレクトしようとしても、はてなブログ記事とWordPress記事のトップページドメイン以下の文字列が一致していないと転送できないっぽい。

いい例:http://hoge.hatena.jp/hogehogehoge→http://hogehoge.com/hogehogehoge
ダメな例:http://hoge.hatena.jp/hogehogehoge→http://hogehoge.com/ahoahohaho
※太字がトップドメイン以下の文字列

はてなブログの場合はトップドメインのすぐ下に/entry/ってのが入るのと、デフォルトだとその下に年/月/日/時間/分/秒ってのが入る。
だから、WordPress側のURLのカスタム構造を/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%ってしておけば受け入れた伊勢万端ってことらしい。
この設定ではてなブログ記事をWordPressにインポートするとURLは、http://hoge.hatena.jp/entry/年/月/日/時間/分/秒→http://hogehoge.com/entry/年/月/日/時間/分/秒、って自動的になってくれるらしい。

参考:【SEO的にもOK】はてなブログでリダイレクト設定をする方法【JSリダイレクト】

ここで困るのは、はてなブログのトップレベルドメイン以下をデフォルトではなくカスタメイトしている場合。カスタメイトすると、年/月/日/時間/分/秒ではない好きな文字列を入れれる。http://hoge.hatena.jp/entry/sukinamojiretuみたいな感じで。
でもこれにしてると、上に書いたようにURLが自動的に引き継いでくれない。つまりhttp://hoge.hatena.jp/entry/sukinamojiretu→http://hogehoge.com/entry/年/月/日/時間/分/秒

 

 

 

書いていて気づいたんだけど、はてなのURLをカスタムにしていても(カスタムURLとデフォルトの日付URLが混在していても)うまくリダイレクトできそう

参考:パーマリンクを投稿名にしたい場合

-未分類

Copyright© ニート・ゴーゴー , 2026 All Rights Reserved.