2004年6月28日追記: この方法は危険なことが分かりました。アーカイブ URL に「http://」を含めないと、トラックバック ping の際に自サイトの URL を「http://archives/000172.html」として送ってしまいます。他サイトに迷惑になるため、非常に危険です。
Apache を SSL 対応に すると、ウェブログも当然 SSL を通してブラウズできるようになる。しかし、MovableType の推奨設定では、サイトとアーカイブの URL の設定に「http://」を含めるようになっているため、リンクを辿ると強制的に HTTP プロトコルになってしまう。色々試した結果、アーカイブの URL には「http://」を含めないということで落ち着いた。
MovableType の編集メニューにあるウェブログの設定では、「サイトの URL」の例として「http://www.site.com/」、「アーカイブの URL」の例として「http://www.site.com/archives/」があがっている。テンプレートの中では、サイトの URL は <$MTBlogURL$>、アーカイブの URL は <$MTEntryLink$> など(他多数)のプリフィックスとして参照される。
このサイトでは、例にならって次のように設定していた。
そこで、どちらも「http://」を含めないように設定してみる。
アーカイブの URL を「/archives/」と設定するのはよいようだ。画像をアップロードした際に設定されるパスにも反映されるため、ウェブログのポータビリティの向上につながる。ウェブサイトを引っ越すことを想定すると、画像の URL にサイトの URL が含まれていることは好ましくないので丁度よい。
問題は「サイトの URL」として何を設定するかである。考えられる方法は次の2つ。1つは、
テンプレートの汎用性を考え、後者を選択した。
2004年6月16日追記:
Master Archive Index
Total Entry Count: 1957