TopMovable Typeカスタマイズその他 > 2007年3月
2007年3月 4日

Movable Type でブログを複数作成する

March 4,2007 1:50 AM
Tag:[]
Permalink

あまり話題に上がりませんが、サーバにインストールしたひとつの Movable Type から複数のブログを作成することができます。このエントリーではその方法、および関連情報についてご紹介します。

1.利用シーン

これにより、ブログを複数運用するケースはもちろんのこと、

  • カスタマイズした結果を誰にも知られないように確認したい
  • デフォルトテンプレートはどうなっていたか *1

等、ブログを複数作成できるのはなにかと便利です。

2.最大ブログ作成数について

ダウンロードした Movable Type からブログをいくつまで作成できるか?ということですが、個人ライセンス(無償)の場合、ダウンロードページの「利用許諾契約書」の最後に、「ブログ数: 無制限」と記載されています(3.2x の時はたしか3つまで)。

その他の利用条件については「利用許諾契約書」をご確認ください。

3.複数ブログ作成方法

mt.cgi を起動し、管理画面にログイン

ログイン画面

ページ右側にあるシステムメニューの「ブログ」をクリック。

システム・メニュー画面

ページ右上にある「ブログを新規作成」をクリック。

システム全体: ブログ画面

次ページで

  • サイト名
  • サイトURL
  • サイト・パス

を設定して、下にある「変更を保存」をクリック。

ブログの新規作成画面

これら3つの情報は後で変更することができますが、最低「サイト名」は何か文字を入力する必要があります(入力しない状態で「変更を保存」をクリックするとエラーのダイアログが表示されます)。

また、複数ブログを作成する目的がデフォルトテンプレートの参照だけであれば、URLとパスの設定はそのままにして「変更を保存」をクリックしてください(この後再構築は行わないよう、十分気をつけてください)。

これで新しいブログが作成されました。後の操作は一番最初のブログと同じです。

4.ブログの切り替え

管理画面の「システム・メニュー > ブログ」のページで切り替えられますが、スクリーンショットのように、管理画面上部にあるショートカットを利用するのが便利です。

ブログ切り替え

5.新たに作成したブログのディレクトリ

再構築を実行すれば「サイトパス」に設定したディレクトリ、つまり新しく作成したブログのディレクトリが自動的に生成されます。以前のバージョンではディレクトリを予め作成しておかないと再構築できない仕様になっていましたが、この点は変更されたようです。
したがって、サイトパスの設定には充分ご注意ください

6.ディレクトリに生成されるファイル

エントリーを投稿していない状態ですべてを再構築した場合、新しく作成したディレクトリには下記のファイルが生成されます。

archives.html
atom.xml
index.html
index.xml
mt-site.js
mtview.php
nav-commenters.gif
rsd.xml
styles-site.css

つまり mt-static やデータベース、インストールディレクトリには一番最初にインストールした設定が継承されます。

7.エントリーIDについて

またエントリーIDは複数ブログで一意となります。例えば、ブログAでエントリーを投稿するとそのエントリーIDは「1」となり、次にブログBでエントリーを投稿するとそのエントリーIDは「2」、さらにブログAでエントリーを投稿するとそのエントリーIDは「3」となります。

試していませんが、他のID(コメントIDやトラックバックID等)も同様と思われます。


*1:初期化をすればデフォルトテンプレートに戻せますが、運用中にそういう操作をしたくない場合を想定しています。

Comments [2] | Trackbacks [1]
Now loading...
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

AMN
Categories
Monthly Archives
2019年
2018年
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3