古いタイプのアーカイブを作る方法

| 0 Comments | 0 TrackBacks

3.2 系の MovableType を新規にインストールした場合、作られるアーカイブの形式が変わっています。

2.x 系のアーカイブ形式は、

http://blog.example.com/archives/000000.html

といった形式ですが、3.x 系のアーカイブ形式は、

http://blog.example.com/archives/2005/09/post.html

のような形式になっています。これを何とかしたいと思います。

2.x 系から 3.x 系にアップデートする形であれば、2.x 系のまま引き継がれます。 しかし、3.x 系を新規に入れ、2.x 系にしたい場合は、データベースをいじる方法しかないように見えます。

というわけで、実際にやってみました。

$ mysql -u dbuser --password=dbpass dbname
mysql> update mt_templatemap set templatemap_file_template = NULL;
mysql> update mt_blog set blog_basename_limit = NULL;
mysql> update mt_blog set blog_old_style_archive_links = 1;

この 3 行の sql 文を発行してやれば、2.x 系の出力になります。

どこかに設定あるんでしょうか・・・。

No TrackBacks

TrackBack URL: http://blog.woremacx.com/MT/mt-tb.cgi/21

Leave a comment