人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Movable typeを使って複数のブログを運営しているのですが、現在ドメインやサーバーごとにMTをアップしていて、それが非常に面倒です。
どこかにひとつにアップしておいた物を他のドメインやサーバーで流用する方法は無いのでしょうか?もしあったらその方法を教えてください。
「そんな方法は無い」という答えは必要ありません。
以上、よろしくお願いします。

●質問者: taroemon
●カテゴリ:ウェブ制作
✍キーワード:Movable Type Mt ひとつ サーバー ドメイン
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● pismo
●0ポイント

一つのサーバー上で複数ドメインを使っている場合には特別なことをしなくても大丈夫ですが、複数サーバーで1つのMovableTypeを使い廻す方法は無いと思います。

逆に、それが可能(あるサーバーから他のサーバーへ書き込み可能)ならば、思いっきりセキュリティ的に危険な状態にあると思います。


http://example.com/ ←ダミーです。

◎質問者からの返答

ご回答ありがとうございます。


> 一つのサーバー上で複数ドメインを使っている場合には

> 特別なことをしなくても大丈夫ですが

質問文に「その方法を教えてください」とありますとおり、

具体的な方法を教えていただけると嬉しいです。


> 複数サーバーで1つのMovableTypeを

> 使い廻す方法は無いと思います。

質問文にもありますとおり、

「そんな方法は無い」という答えは必要ありません。


私自身がいたらないのは了解してますが、

いただいた物は回答の要件を満たしていないようです。


一つのサーバー上で複数のドメインを使う場合の

設定方法等を具体的に回答していただくか、

紹介しているページを教えてくださった方に、

全てのポイントを差し上げることにします。

ただし下記のページは

よく分からなかったので紹介はいりません。

これよりもやさしく書かれている物をお願いします。

http://mega10.blogspot.com/2006/06/mt32db.html


2 ● felix33
●0ポイント

質問者失格 http://www.hatena.ne.jp/

◎質問者からの返答

また新しいIDとったの?


3 ● pismo
●150ポイント

一つのサーバー上で複数ドメインを使う方法。

ウェブサーバーがApacheの場合、VirtualHost機能を使います。

httpd.confに


<VirtualHost *:80>

DocumentRoot バーチャルホストでルートにするディレクトリを記載

<Directory "バーチャルホストでルートにするディレクトリ">

AllowOverride All

Order allow,deny

Allow from all

</Directory>

ServerName バーチャルホストのドメイン名

</VirtualHost>


を記述すれば、その数分だけ別ドメインで運用できます。


MovableTypeでは「サイトURL」をそのドメインを使用した適当な名前に、サイトパスは"バーチャルホストでルートにするディレクトリ"から適当なディレクトリを設定するだけです。

そうすれば1つのサーバー、1つのMovableTypeで、複数のドメインのブログを管理できます。


複数サーバーで1つのMovableTypeを運用するには真っ当な方法では不可能です。

できるようであれば、改竄可能な危険なサーバーと言うことになります。

あと、MovableType的にもサイトパスはディレクトリを記述するので他のサーバーを指定するのは事実上不可能です。

「そんな方法はない」という回答が不要だと言われても、真っ当な手段では不可能なので仕方のないことです。


真っ当でない方法としては、複数のサーバーで1台のディスク装置を共有して運用する方法があります。

これは、共有ディスクに複数のディレクトリを切って、それぞれのディレクトリを各サーバーに割り当てることで可能になります。

ただ、この場合、排他制御とか高度な知識が必要になりますので優しく書くのは非常に難しいことです。


http://www.hitachi.co.jp/Prod/comp/OSD/pc/ha/peripheral/diskarra...


取り敢えず、このサイトに構成などは書かれていますが、見てナンノコッチャら判らないようであれば構築は難しいでしょう。


てっきりレンタルサーバー上での運用だと思っていたので不可能という回答を出しましたが、自前でサーバー設備を構築するのであれば上記方法で可能になります。

考え方的には1つのサーバーで複数ドメインと一緒です。

◎質問者からの返答

再度のご回答ありがとうございます。

非常に詳しい解説でとても満足しました。

ちょっと私には難しそうですが、

さっそくチャレンジにしてみます。

また教えてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ