2003年12月27日

ウェブログのディレクトリ変更

何も考えずに ~/public_html/mt/ ディレクトリをLocal Site Pathに設定しており、
公開URLがhttp://www.toshikazu.org/mt/ となっていました。
ところで、/mt/ はいらないと思い、ブログの設定を変更してみました。
あっさり行くかと思いきや、エントリに含まれないアップロードしたファイルに落とし穴がありました。

設定の変更後、サイトの再構築を行うだけで、新しいディレクトリができました。
古いディレクトリは削除しておしまい。と思ったのですが、一点だけ落とし穴がありました。
ファイルのアップロードで追加した内容は、エントリに含まれないため再構築では変更されません。
それらのファイルは、手動で移動しなければなりません。
また、エントリの内容に含まれるリンクまでは当然変更されないません。
ファイルアップロードで登録した画像ファイルへの参照が古い構成のままです。
これらも、手動で修正しなければなりませんでした。
後者はMTの独自タグを使ってエントリを指定できると何かと便利かもしれません。

エントリの検索と置換を行う機能が準備されているので、該当部分の検索は簡単でしたが、
同じ文字列で変えるべきでない部分も他にあったため、置換は使えませんでした。

変更した結果、public_htmlディレクトリがさほど混み合うわけでもなく、
他のディレクトリとも問題なく共存することができるので、
URLがすっきりした分良かったかな。

Comment on "ウェブログのディレクトリ変更"

おぉ、画像へのリンクURLが修正されていますな。
忠告してあげて良かった。

確かに、/mt/ は不要だよね。
これも忠告してあげて良かった。

引き続き、ブロガーとしても頑張ってください。

URLが突然変わったので,10日間ぐらい捕捉に失敗してた気はする:-p

  •   pshige
  • 2003年12月30日 18:14