黄昏通信社跡地処分推進室

黄昏通信社の跡地処分を推進しています

はてなダイアリー時代のリンクが微妙になってしまっている件について

このブログははてなダイアリーから移行したものだ。はてなダイアリーには各日付のエントリに対する URL のポリシーが二種類あって、ユーザはそのどちらかを選ぶことができた。ひとつは一日分をひとつのエントリとして扱うもので、もうひとつは1見出しをひとつのエントリとするものだ。前者の URL は d.hatena.ne.jp/natroun/YYYYMMDD までで一日分で、エントリ内の小見出しはラベルをつけていた。すなわち d.hatena.ne.jp/natroun/YYYYMMDD#p1 というのが典型的な URL になる。一方後者では同じ見出しを d.hatena.ne.jp/natroun/YYYYMMDD/p1 とあらわした。個人的には見出しはあくまでも見出しであって、一日分の文章はひとつのエントリにまとまっている方が好きだったから、前者のポリシーを採用していた。
ところが、はてなブログでは前者の形式は使えない。移行するときに各見出しはすべて独立したエントリとされ(だから各年あたりのエントリ数が異常に多くなっている)、URL も natroun.hatenadiary.jp/entry/YYYY/MM/DD/xxxxxxxxxx という形式になっている。一方リンクまでは書き換えられないので、移行前のブログ内リンクは全部 d.hatena.ne.jp/natroun/YYYYMMDD#pn のままだ。これは移行後は natroun.hatenadiary.jp/entries/YYYY/MM/DD#pn にリダイレクトされるが、#pn というラベルはないので結果的に natroun.hatenadiary.jp/entries/YYYY/MM/DD が開かれる。これはその日のエントリすべてを一覧表示する URL で、曲がりなりにも全文を表示してくれるのだが、いかんせんラベルが効かないと当初意図した見出し部分が開かれる可能性は低い(たまたま一番上の見出しに対するリンクであればほぼ意図通りになるけど)。
というわけで、このブログの移行前からある記事を読む人がブログ内のリンクを踏んだとき、「あれ?」ってなる可能性はけっこう高い。だからと言って全部直すのは結構気が遠くなる作業になってしまう(エクスポートすれば機械的にできる方法がありそうではあるが)。ついでがあれば直すけれど、少なくともしばらくはこのままになってしまうと思う。