TopMovable Typeカスタマイズウェブサイト > Movable Type 5.0 情報(MT4のサイトURLとアーカイブURLに異なるドメインを設定している場合のアップグレード)
2009年9月29日

Movable Type 5.0 情報(MT4のサイトURLとアーカイブURLに異なるドメインを設定している場合のアップグレード)

Posted at September 29,2009 1:33 AM
Category:[5.0, ウェブサイト]
Tag:[, ]

Movable Type 4.xで、アーカイブURL(アーカイブパス)にサイトURL(サイトパス)と異なるドメインを設定している状態で Movalbe Type 5 にアップグレードした場合の動作を確認しましたので紹介します。

なお、この情報は Movable Type 5.0ベータ2 の動作を元にしています。

1.前提

Movable Type 4 では、作成したブログにアーカイブパス・アーカイブURLを適用する場合、ウェブサイトと異なるパスとURLが設定可能です(下)。

ウェブサイトと異なるパスとURLが設定可能

少し見づらいので編集状態にしたものが下記です。

編集状態にしたもの

ただし、Movable Type 5 では、新しく作成したブログにアーカイブパス・アーカイブURLを適用する場合、ウェブサイトと同じパスとURLが継承されます。言い換えると、ブログのサイトパス・サイトURLと、アーカイブパス・アーカイブURLは、Movable Type 4 のように全く異なるものを設定できなくなります(下)。

ウェブサイトの設定画面
ウェブサイトの設定画面

ウェブサイト配下のブログ設定画面
ウェブサイト配下のブログ設定画面

ということで、Movable Type 4.xで、アーカイブURL(アーカイブパス)にサイトURL(サイトパス)と異なるドメインを設定している状態で Movalbe Type 5 にアップグレードすると、アーカイブURLとアーカイブパスがどう変わるかを確認しました。

なお、MT5 のウェブサイトのウェブページはアーカイブテンプレートを使って生成しますが、ウェブサイト自体に「アーカイブ」という概念がないため、ウェブサイトの管理画面にアーカイブURL・アーカイブパスの設定項目はありません。

2.MT4からMT5へのアップグレード結果

MT4 から MT5 にアップグレードした場合、ブログのアーカイブURL・アーカイブパスは Movable Type 4 の設定値がそのまま引き継がれます。

MT4 から MT5 にアップグレードした場合のブログのアーカイブURL・アーカイブパス

Movable Type 5 で新規にブログを作成したときと異なり、サイトURL・サイトパス全体の編集も可能です。

サイトURL・サイトパス全体の編集も可能

3.ジェネリックウェブサイトのサイトURL・サイトパスについて

アップグレード時に生成される、ジェネリックウェブサイト(空のウェブサイト)のサイトURL・サイトパスは空白になっています。

ジェネリックウェブサイト(空のウェブサイト)のサイトURL・サイトパス

ちなみにこのジェネリックウェブサイトの管理画面には、次のようなメッセージが表示されます。

ジェネリックウェブサイトの管理画面

このジェネリックウェブサイトのサイトURL・サイトパスを誤って設定してしまうと(下)、

ジェネリックウェブサイトのサイトURL・サイトパスを設定

空白の状態で保存できないため(下)、元の空の状態に戻せなくなります。

空白の状態で保存できない

4.ジェネリックウェブサイトのサイトURL・サイトパスを消去する方法

誤って設定してしまった場合、ブログのサイトURL・サイトパスが、次のようにウェブサイトパスやウェブサイトURLが前半に連結した値になってしまいます(下:ブログの設定画面)。

こうなってしまうと、ブログのサイトURL・サイトパスの元の設定を削除するしかありません(下:ブログの設定画面)。

ただ、ウェブサイトに設定したパスやURLがブログのパスやURLと異なり、しかもブログの値に直したい場合もあると思います。そのような場合、データベースを直接書き換える方法があります。

phpMyAdmin を利用できるのであれば、左のメニューから mt_blog をクリックして、次の画面の上部のタブの「表示」をクリックし、表示されたテーブル(下)からジェネリックウェブサイトのblog_id(下の画面では2)をチェックして、編集をクリックします。

phpMyAdmin1

次の画面で「blog_site_path」と「blog_site_url」の右側にある設定された内容を消去して、「実行する」をクリックすれば完了です。

phpMyAdmin2

Posted by yujiro   このページの先頭に戻る
関連記事
この記事を読んだ人はこんな記事も読んでいます
人気エントリー
Hatena Hot Entries
Hatena Entries
トラックバックURL


コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字 イタリック アンダーライン ハイパーリンク 引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)

Now loading...
Introduction
Entries of this Category
Recent Entries
Recent Comments
Recent Trackbacks
QRcode

現在停止中です
携帯電話からこのQRcodeを撮影することで携帯用URLを取得することができます

URI for cellular phones
ギターに入った猫
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

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

loading ...
Categories
Monthly Archives
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
クリエイティブ・コモンズ・ライセンス
Powered by
Movable Type 5.12