• 締切済み

ムーバブルタイプをサブホストに構築するには

このたびVPSを導入することになり、シロウトながらなんとかMovabletypeのセットアップをしています。まず、ホストディレクトリにMT本体をインストールが完了し、ブログも無事に生成できました。 次にブログのサイトパスをサブホストディレクトリにして再構築をしたところ、テキストだけのブログができました。ソースを確認するとcssとjavascriptのパスがサブホストディレクトリになってます。そこで無理やりホストディレクトリへの絶対パスにして再構築してみたら一応表示はできるのですが、サイドバーが表示されていなかったり、コメントの投稿ができなかったりと動作不良だらけです。 サブホストを利用したMT構築は初めてなので、途方に暮れています。 どなたかお助けください。 よろしくお願いします。

みんなの回答

  • beruska
  • ベストアンサー率35% (80/226)
回答No.1

あなたの仰る「サブホスト」というのがよくわからないです。 物理的に別のサーバなのでしょうか? メインホストとサブホストを、適当なURLに例えて質問したほうが、よい回答が得られると思います。

henorange
質問者

補足

アドバイスありがとうございます。下記に書き直します。 サーバーは別サーバーではなく、一つです。 このたびVPSを導入することになり、シロウトながらなんとかMovabletypeのセットアップをしています。まず、http://main.jp/mt/にMT本体をインストールが完了し、ブログも無事に生成できました。 次にブログの再構築先を同一サーバー内のサブホストhttp://sub.jp/mtにして再構築をしたところ、テキストだけのブログができました。ソースを確認するとcssや javascriptのパスが<link rel="stylesheet" href="http://sub.jp/mt/styles.css" type="text/css" />というふうにhttp://main.jpのパスになってます。そこで無理やりmain.jpへの絶対パス<link rel="stylesheet" href="http://main.jp/mt/styles.css" type="text/css" /> にして再構築してみたら一応表示はできるのですが、サイドバーが表示されていなかったり、コメントの投稿ができなかったりと動作不良だらけです。 サブホストを利用したMT構築は初めてなので、途方に暮れています。 どなたかお助けください。 よろしくお願いします。

関連するQ&A

  • エラーで困っています。

    Movable Typeでサブホストに新しいブログを構築したいです! 現在mt.cgiがある場所は /home/subhost-XXXX/www/○○/mt/mt.cgi 1つ目のブログは /home/subhost-XXXX/www/○○/内に設置済です。 MTでサブホストにブログ構築しようとしたらエラー 2つ目のブログは同じムーバブルタイプの管理画面から 下記に設置したいと思っています。 サイトパスを下記のように設定しました。 /home/subhost-AAAAA/www/●●/ 上記をサイトパスに指定しましたがエラーでファイルが構築されません。 homeは同じサーバとなってますので構築可能かと思ったのですが・・・。 サイトパスの指定の仕方が間違っているかと思うのですが どこを変更すればよいか教えてください。 また他に設定しなければならない部分があれば教えてください。 ※mt-cinfig.cgiのCGIPath、StaticWebPathが相対パスだったので  絶対パスに変更しました。

  • 動的ページと検索エンジン対策

    MovableType(MT)でブログを運営しています。 今は静的ページを生成しているのですが、再構築が重いので、個別ページを動的に生成することを検討しています。 動的にページ生成する場合、検索エンジン対策上、不利になるのでしょうか?

  • Movable type 4で公開パスを独自ドメインに変更したら・・・

    Movable type 4で公開パスを変更したら・・・ 以下、質問させていただきます。 【現況】 Movable type 4で、既存のブログを独自ドメインに変更するため、管理画面から 《公開設定》→《公開パス》→《サイトURL》を独自ドメインに変更しました。 例:http://○○○○○.co.jp/blog/ サイトパスは、既存のブログで設定しておりました、サイトパスのままです。 【不具合状況】 《サイトURL》変更後、再構築をしたあとサイト表示しましても、トップページのみ、 独自ドメインで表示されますが、他のリンクページや記事ページは404エラーが発生します。 また、TOPページに関しても、CSSや画像のリンクは外れておりテキストのみが表示されます。 当然ながら、各プラグインなどは試すにいたっていません。 【質問内容】 01.上記の設定以外に何か、他の設定を変えないといけないのでしょうか? 02.類似する問題や回答を参照すると、mt-config.cgiのパスに関係するのか? とも思いますが、このケースは良く分かりません。 03.MTの管理画面(ダッシュボード)は、新しいドメインでhttp://○○○○○.co.jp/cgi/mt/から、 再ログインしなおして、再構築という手順になるのでしょうか?(まだ、トライしていません) 同一レンタルサーバー、同一MT内で、ドメインを変更するということだけですが (フォルダは既存のフォルダ内で:例・・・・・/blog)非常に苦労しております。 どなたか、ご教授いただければ幸いです。よろしくお願いします。

  • 作成済みのMOVABLETYPEの独自ドメイン化

    サクラインターネットのサーバーを使い。 MOVABLETYPEを導入して MOVABLETYPEのテンプレートを導入し、とりあえず 5つのブログを立ち上げました。 まだ、ドメインを取得していないので サイトURLを HTTP://SAKU**.SAKURA.NE.JP/1/ サイトパスを /HOME/SAKU**/WWW/1 というふうに 数字の部分を 1~5にして5つのブログを立ち上げました。 ビジネスブログで作成するため、すでに、テンプレート等は 導入済みなのですが 5つのサイトに ドメインを取得して 上記5つのサイトに 割り当てたいのです。 ドメイン取得方法は、わかるのですが、 上記の設定を サイトURLを HTTP://独自ドメイン.COM サイトパスを /HOME/SAKU**/WWW/1 のようにして再構築すれば、簡単に変更できるのでしょうか? 気をつける点などあればお教えください。 MTのバージョンは、テンプレートの制限があり3.2を使っています。

  • 2つめMTのURLを http://○○○.comで表示させ 管理ページをhttp://○○○.com/□□□に設定したい

    2つめMTを追加したいのですがうまくいきません。ディレクトリ構成が間違っているのでしょうか? 超初心者です。 専門用語等 わからないことが多いので手順を具体的に教えていただけるとありがたいです。 ■■ 現在の状況 ■■ ・mt3.2 エックスサーバー利用 ・1つめサイトは問題なく運営中  ・2つめ独自ドメイン○○○.comを取得  ・管理の為のフォルダ□□□を新たに作成 ・MT『ブログを新規作成』で2つ目サイトの追加に挑戦中 ■■ やってみたこと ■■ (1)新しく取得したドメイン○○○.comフォルダの下のpublic_htmlの下にフォルダ□□□を作成(indexhtmlファイルと並んでいます) (2)MTの設定画面で   サイトURLを http://○○○.com/  サイトパスを/home/peihei/○○○.com/public_html/□□□ と入力 (3)・・・これですとHPが表示されません (4)サイトURLを http://○○○.com/□□□ にすると見れます・・ (5)サイトURLを http://○○○.com/ にするためには  サイトパスを/home/peihei/○○○.com/public_html で指定しないと出来ません ■■ 念のため・・こんな初心者です ■■ MT設定画面に以下の説明がありましたがよく理解できない初心者です。読むほどに不安になります  (1)サイトURLの注意書きに  『サイトURLは、Movable Typeをインストールしたディレクトリ下に設定しないでください。Movable Typeディレクトリを公開ディレクトリにすることは、セキュリティの観点から非常に危険です。』 (2)サイトパスの注意書きに 『メインページ (index.html) を置くパス名 絶対パス (/で始まる) をお勧めします。』 『コンテンツを格納するディレクトリについて。Movable Typeをインストールしたディレクトリに左右されない絶対パス(/で始まるパス名)を指定することをお薦めします。』 ■■ よろしくお願い致します

  • MT3.1で再構築ができません。

    MovableType3.1を利用してサイトを公開しています。 テンプレートデザインを変更したく、変更後に保存をして再構築をするのですが、再構築後にエラー、「エラー:指定されたページは見つかりません。」が表示され管理画面上では保存されているのですがWEB上では反映されません。 似たような不具合の解決方法でmt-config.cfg(mt.cfg)のEntriesPerRebuildの値を調整しても解決されません。 何か解決方法がありましたら是非ご教授ください。 よろしくお願いします。

  • mt4 ウィジット削除で再構築エラー

    MT初心者です。教えてください。 MovableType 4.2 で、右側に出る 「アイテム」という写真のサムネイルと MT4のでかいロゴを消したくて 「デザイン」⇒「ウィジット」というところから、 その2つのウィジットをけしたら、 インデックスページの再構築ができなくなってしまいました。 その他はテンプレートを街のやつに変えただけで ソースはいじってません。 ===以下、再構築エラーコメント====== close テンプレート「メインページ」の再構築中にエラーが発生しました: <mtInclude>タグでエラーがありました: error in module サイドバー: テンプレート「サイドバー」の再構築中にエラーが発生しました: <mtIf>タグでエラーがありました: <mtWidgetSet>タグでエラーがありました: <mtinclude>タグでエラーがありました: error in widget ホームページウィジェットグループ: テンプレート「ホームページウィジェットグループ」の再構築中にエラーが発生しました: <mtIf>タグでエラーがありました: <mtInclude>タグでエラーがありました: 「アイテム」というウィジェットテンプレートが見つかりませんでした。

  • MTOS5 のCGIPathで困ってます(T_T

    MTOSに詳しい方教えて頂けませんでしょうか? 詳しく状況を説明したため、長文になります。 (また、下記URL等は説明の為のわかりやすく表記としました) MTOS5.12をさくらインターネットのスタンダードプランで使用しています。 インストール場所は、 http://www.blog999.sakura.ne.jp/movabletype/mtos/ です。 同様に、MTウェブサイトを ウェブサイトURL http://www.blog999.sakura.ne.jp/movabletype/website/ ウェブサイトパス /home/blog999/www/movabletype/website/ ブログを ブログURL http://www.blog999.sakura.ne.jp/movabletype/website/ ブログパス /home/blog999/www/movabletype/website/ に作成しました。 上記 http://www.blog999.sakura.ne.jp/movabletype/website/ に置いて、検索機能を使用すると 問題なく使用できました。 正常に動いている際の http://www.blog999.sakura.ne.jp/movabletype/mtos/ 内の mt-config.cssには CGIPath /movabletype/mtos/ StaticWebPath /movabletype/mtos/mt-static/ と記載されています。 正常に機能したことを確認して 独自ドメイン http://www.987.com をさくらインターネットサーバー設定から 以下フォルダに指定しました。 /home/blog999/www/movabletype/website/ その結果、 http://www.987.com で作成したMTのブログが確認できるのですが ブログ内の検索機能を使用すると /movabletype/mtos/  が見つからないとのメッセージが出て 検索機能が機能しませんでした。 そこで、mt-config.cssの記実を変更し 相対パスから絶対パスへ以下のように変更しました。 CGIPath http://www.blog999.sakura.ne.jp/movabletype/mtos/ StaticWebPath http://www.blog999.sakura.ne.jp/movabletype/mtos/mt-static/ そうすると、検索機能は正常に動くようになりましたが 検索機能を使用した際の検索結果が表示された際に 表示URLに http://www.blog999.sakura.ne.jp/movabletype/mtos/mt-search.cgi?・・・・・・・ と表示され、さくらインターネットの 独自ドメインが表示されていまいます。 この表示URLを、本来の独自ドメインである http://www.987.com/・・・/mt-search.cgi?・・・・・・・ 等で表示をさせたいのです。 質問1) どのようにCGIPath/StaticWebPathを設定したら良いのでしょうか? 2) 現状のファルダ設定状況では、難しい場合 さくらインターネットの以下サーバー情報 http://www.blog999.sakura.ne.jp/movabletype/mtos/mt-search.cgi?・・・・・・・ の http://www.blog999.sakura.ne.jp/movabletype/mtos/ は表示したくないです。 この検索結果の際の表示URLを 別の表示で見せることは可能なのでしょうか? 以上の1)2)です。 長くなりましたが、MTOSの設定方法で困っております。 お分かりになる方、是非教えて頂ければ大変助かります。 宜しくお願い致します。

  • MovableTypeで著者(投稿者)ごとのエントリー一覧表示方法

    MovableType(以下MT)でユーザーが50人のライセンスパックを購入し、ブログを構築してます。 月ごとやカテゴリーごとの記事一覧(アーカイブ)のように著者をサイドバーにプルダウンかリストで表示して名前を選択したらその著者の書いた記事一覧ページを表示させる方法はどうやったらいいでしょうか? アーカイブの種類では「Author」はデフォルトでは無さそうでした。 プラグインや裏技的な物でも良いので何か良い方法があれば是非教えてください。 ちなみにMTのバージョンは最新版の3.2です。

  • 独自ドメインでMovable Type4の公開ページがうまく表示されない。

    さくらインターネットの独自ドメインとレンタルサーバを取得し、Movable Type4でブログを新設しようと悪戦苦闘しています。 さくらのオンライン・インストールマニュアル(MT4.2)通り、インストールした結果、当初ドメイン ********.sakura.ne.jp では、異状なくインストールでき、公開ページも普通に表示されました。  サイトURL http://********.sakura.ne.jp/mt/my_first_blog サイトパス /home/********/www/mt/my_first_blog 次に、独自ドメインでブログを表示しようとしました。ここでひっかかっています。  サイトURL http://○○○○.com/ サイトパス  /home/********/www/mt これで、ブログの公開ページは、アクセスできて表示されるのですが、テキスト文字だけでCSSが反映されていません。  ネットで調べると、mt-config.cgiの中の CGIPath やStaticWebPath の内容を変更するとよいとあったので、さくらインターネットのオンラインマニュアルのMT( 3.3-ja)にあるようにしました。 「 mt-config.cgi-original 」というファイルの名前を「 mt-config.cgi 」に変更。 名前を変更したmt-config.cgi ファイルを次のように編集。 CGIPath  http://○○○○.com/mt/ # StaticWebPath http://www.example.com/cgi-bin/mt/ Database ./db/mtdb mt-config.cgiをmt以下のディレクトリにアップロードしましたが、うまくいきません。 それで、お尋ねしたいのは、mt.config.cgiの内容は上記でいいのかどうか。 mt-config.cgiの変更は、どのタイミングでどうやって(アスキーモードにするとか)具体的に教えていただければありがたく思います。 そもそもCSSを反映させるのに、このやり方でいいのかどうかも分からない初心者です。よろしくお願いします。

専門家に質問してみよう