既存のMovableType5(MTOS)をメインドメインからサブドメインに移行したいのですが、丸3日かけて色々調べてみたのですが以前のバージョンのMTや、ウェブサイト配下のブログの移行などしか出てこなく、困り果ててしまったので質問させていただきます。
http://ドメイン名.jp/AAA(データベースフォルダ名)
にインストール、構築しているMT5のウェブサイトを
http://サブドメイン名.ドメイン名.jp/で公開したいのです。
配下のブログや、ウェブページで表示されるURLも
http://サブドメイン名.ドメイン名.jp/ウェブページ.html
http://サブドメイン名.ドメイン名.jp/blog
となるようにしたいのです。
やってみたことは以下のとおりです。
以下のURLを参考にしました。
http://cbymblog.crepisweb.com/2010/05/movable-ty …
http://www.koikikukan.com/archives/2008/03/06-02 …
http://codesign.verse.jp/verse/2010/03/mt5no.html
http://yuzuru.3amigos.jp/2008/04/movabletype-2.h …
まず、現在の「http://ドメイン名.jp/AAA」にあるデータを全てFTPソフトでダウンロードし、「http://サブドメイン名.ドメイン名.jp/」にアップロードしました。
http://ドメイン名.jp/AAA/mtos と http://サブドメイン名.ドメイン名.jp/mtos にある「mt-config.cgi 」を以下のように書き換えました。
CGIPath http://ドメイン名.jp/AAA/mtos/
StaticWebPath http://ドメイン名.jp/AAA/mtos/mt-static/
StaticFilePath /home/moab/moab.jp/public_html/AAA/mtos/mt-static
この状態で「http://サブドメイン名.ドメイン名.jp/」を見ると、正常にトップが表示されますが、リンクをクリックすると「http://ドメイン名.jp/AAA/ウェブページ.html」となってしまっています。
また、管理画面の「http://サブドメイン名.ドメイン名.jp/mtos/mt.cgi」はファイルが存在しませんと出ます。そもそも、http://サブドメイン名.ドメイン名.jp/ はMySQLデータフォルダではないので、当然なのかもしれません。
「http://ドメイン名.jp/AAA/mtos/mt.cgi」でウェブサイトURLを http://サブドメイン名.ドメイン名.jp/ 、 ウェブサイトパス「/home/ドメイン/ドメイン.jp/public_html/AAA」としてみましたが、そうすると配下のウェブページのレイアウトがCSSを読み込んでいない上、相変わらずURLは「http://ドメイン名.jp/AAA/ウェブページ.html」です。
また、http://サブドメイン名.ドメイン名.jp/ をカラのまま、「http://ドメイン名.jp/AAA/mtos/mt.cgi」にて、公開URLを http://サブドメイン名.ドメイン名.jp/ 、 ウェブサイトパス「/home/ドメイン/ドメイン.jp/public_html/AAA」としてみましたが、当然http://サブドメイン名.ドメイン名.jp/ は存在しません。となります。
きっとあまりに無知でかなり見当違いなことをやっていると思います。申し訳ありません。
そもそもサブドメインとデータベースフォルダの関係がよくわかっていません。
色々混乱しています…。どなたかお助けいただけますと本当に助かります…!
どうぞよろしくお願い致します!!!
No.1ベストアンサー
- 回答日時:
初めまして、こんにちは^^
参考URLの最初にあげて頂いた「ちびユメblog」の管理人、かず と申します。
googleウェブマスターツールの管理画面で、
こちらのページから私のサイトにリンクされている事がわかり伺いました。
まず1つ確認したいのですが、質問者様は
最終的にどのようなアドレスでblogを公開されたいのでしょうか?
当初、質問者様が、仮に http://example.com/AAA/
というアドレスでblogを公開していたと仮定しますと、
これからは http://AAA.example.com/
というアドレスでblogを公開したいと思われている、
ということで良いでしょうか?
もし仮に、質問者様のMTOSが http://example.com/AAA/mtos/ にあって、
http://AAA.example.com/ で公開されるのであれば、
CGIPath http://AAA.example.com/mtos/
StaticWebPath http://AAA.example.com/mtos/mt-static/
と記述するといいのではないでしょうか^^
データベースフォルダとはディレクトリのことでしょうか?
実は http://example.com/AAA/ と
http://AAA.example.com/ は同じ場所を指すアドレスです。
ただ、おつかいのレンタルサーバーの設定でサブドメインとして
http://AAA.example.com/ というアドレスを
使用出来るように設定する必要がある場合もあります。
あと気づいたのですが、FTPソフトで
blogのデータを新しいアドレスにアップしたとありましたが、
これは新しいアドレスにblogを設置して再構築すれば
復元されますので必要ないという事と、
今後はMTの管理画面から ツール > バックアップ で
ファイルを300Kくらいに分割してバックアップをとる事をおススメします。
こうしておけば、blogについているコメントや
トラックバックなどもいっぺんにパックアップできますよ^^
そのほうが何かとトラブルも避けられますので。
私も初心者ですので、回答に至らない点があったら申し訳ありません。
私も色々勉強したいので、解決まで一緒にトピを拝見させていただけると幸いです☆
勝手にリンクを貼ってしまったにも関わらず、ご回答までくださって本当にありがとうございます。諦めかけていたので大変嬉しいです。
最終的なアドレスは
http://AAA.example.com/
で間違いありません。
ただ、移行したいのは、ブログではなく、MT5から追加された機能「ウェブサイト」とウェブサイト配下のブログです。
かず様にご助言いただきました通り
レンタルサーバーの設定でサブドメインとして
http://AAA.example.com/ というアドレスを取得しました。
そして http://AAA.example.com/ アクセスしてみると
サイトが表示されました!
感激しました!サブドメインとディレクトリフォルダが同じとは目から鱗でした。
ですが、ウェブサイト配下のブログにアクセスしてみると、URLは
http://example.com/AAA/blog/index.html
のままです。
ウェブサイトのURLが http://example.com/AAA/ になっているからかと思い、
ウェブサイトURLを http://AAA.example.com/ にしてみると
CSSが読み込まれなくなってしまいました。
ウェブサイト配下のブログURLも
http://AAA.example.com/blog/
というようにサブドメイン以下にあるようなアドレスで公開したいのです…。
度々お手数おかけいたしますが、その点について
お教えいただけますと大変大変助かります。
どうぞよろしくお願い致します。
No.2
- 回答日時:
再び、かずです^^
作業が上手く進んでいるようで安心しました☆
CSSの読み込みは簡単な作業で出来るようになりますので安心してくださいね。
まず確認して頂きたいのは、MTの管理画面から、
http://AAA.example.com/ に設置したウェブサイト配下の、
ブログの方の管理画面に入って、
設定 > 全般 のページの、公開パスを確認してください。
公開パスの「ブログURL」は
http://AAA.example.com/ になっていますでしょうか?
これを修正すると、ブログも
http://AAA.example.com/ で表示できると思います^^
それからCSSですが、
そのままブログの管理画面から、
管理画面 > デザイン > テンプレート の画面を開き、
インデックステンプレートの中から、
「スタイルシート」というテンプレートを開いて
2カ所ほど修正すれば直ります。
「スタイルシート」のテンプレートを開くと、
@import url(<$mt:StaticWebPath$>themes-base/blog.css);
@import url(<$mt:StaticWebPath$>themes/minimalist-red/screen.css);
とあると思います。
質問者様であれば、
http://example.com/AAA/mtos/ に
MTOSをインストールされているようですので
<$mt:StaticWebPath$>の部分を
http://example.com/AAA/mtos/ と書き直して、
最終的に下のように修正して保存、再構築すれば
レイアウトの崩れが修正されると思いますので
試してみてくださいね。
@import url(http://example.com/AAA/mtos/themes-base/blog.css);
@import url(http://example.com/AAA/mtos/themes/minimalist-red/screen.css);
私のブログの
http://cbymblog.crepisweb.com/2010/06/movable-ty …
にも解説していますので、参考にして頂ければ幸いです^^
私の説明でわかって頂けると良いのですが。
あと少しですので、頑張ってくださいね☆
かず様
本当に手取り足取りご親切にしていただいて、感謝の気持ちでいっぱいです。ありがとうございます!もう本当に無理だと思っていたので…。
ご助言いただきました通り、スタイルシートテンプレートを修正したらうまくいきました。
ブログについてはウィジェットなどのリンク関係で少々手こずりましたが概ね教えていただいた通りでできました。
一応、今後のためにブログで行った作業を書きます。
配下のブログの 設定→全般にて
・ブログURLを「http://AAA.example.com/」に変更
→色々な箇所でリンク切れが発生
・アーカイブをブログパスとは別のパスで公開するにチェック
・アーカイブURLを「http://AAA.example.com/BLOG/」に変更
・アーカイブパスを「/home/example/example.com/public_html/AAA/BLOG」に変更
・配下のブログで相対パスになっていた部分を<$mt:BlogURL$>を挿入して絶対パスにする
ウェブサイトも相対パスを<$mt:WebsiteURL$>に。
あとはかず様のブログにもありましたmt-config.cgiを書き換えたら完璧!ですね。
心残りがあるとすれば、
リンク関係が何か遠回りなことをしているような気もする点なのですが…。
しかしとにもかくにも移行できて嬉しいです!
以前かず様のブログを拝見した時点では、自分の中で色々な情報が交錯しすぎていてかなり混乱していたことを痛感しました。思っていたよりシンプルな事でよかったです;
さらに既にブログでご親切に解説いただいていた内容にも関わらず
こうしてご回答いただけて本当に本当に感謝しております。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SEO ブログでメインのドメインからサブドメインに上位表示した記事を移動した場合について その場合は、上位表 1 2023/01/18 21:54
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- その他(IT・Webサービス) グーグルドメインズの解約方法 1 2022/08/14 12:52
- SEO 複数のサイト(別々のサーバー)を1代のPCで管理する方法 4 2022/11/27 09:40
- ドメイン・サーバー・クラウドサービス ブログのドメインについて質問です。 【説明】 ブログドメインを(本名の下の名前)blog.comにし 3 2022/09/22 11:53
- その他(ブログ) Brogger独自ドメインから独自ドメインへ変更する 1 2022/09/22 13:21
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- ドメイン・サーバー・クラウドサービス ロリポップで取得したドメイン、【○○○.jellybean.jp】をwho is検索すると、ドメイン 2 2022/08/13 21:48
- Web・クリエイティブ 1.現在webデザイン系のサイト開発・運営してるのですが、サイト内ジャンルに「人間関係」を入れるor 1 2022/11/12 11:11
- C言語・C++・C# condaコマンドに対応したプロキシ設定が思うようにならないようです。 2 2022/04/11 17:15
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
完全にプライベートな日記とし...
-
過去の日付で書ける日記のブログ
-
パソコンで日記を書く良い方法...
-
ライブドアブログで記事の部分...
-
ブログ記事をすべてダウンロー...
-
アメブロのIDとIPアドレスがま...
-
過去に書いたブログが消えてる...
-
アメブロ記事保存方法
-
gooブログ内を検索する方法
-
巫女のバイト募集について
-
パンドラバッテリーとは何をす...
-
GOOブログ 画像ホルダーの保存...
-
AV女優 アンケート
-
ウグイスパン
-
アメブロで、候補に出てこない...
-
livedoorblogをやってるものな...
-
これって腐ってる?(かなり急...
-
Amebaのブログを閉鎖しますが、...
-
画像ブログを作りたい
-
ブログ名で検索できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ブログ記事をすべてダウンロー...
-
完全にプライベートな日記とし...
-
パソコンで日記を書く良い方法...
-
青唐辛子の一升漬けに白カビが...
-
アメブロのIDとIPアドレスがま...
-
gooブログ内を検索する方法
-
集客に使うブログ
-
Amebaのブログを閉鎖しますが、...
-
2つ目のブログ開設のやり方
-
アメブロのフォローフィードっ...
-
友達だけに公開できるブログ
-
パンドラバッテリーとは何をす...
-
林あさ美さん今どうしてますか
-
過去に書いたブログが消えてる...
-
ブログ名で検索できない
-
アメブロのブロガーにメッセー...
-
これって腐ってる?(かなり急...
-
アメブロをローカル(自分のPC...
-
ブログ記事はブログ記事の作者...
-
二つ目のgooブログの開設について
おすすめ情報