• 締切済み

独自ドメインで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を反映させるのに、このやり方でいいのかどうかも分からない初心者です。よろしくお願いします。

みんなの回答

noname#98161
noname#98161
回答No.2

No.1です。サイトパスは公開パスのことです。 利用しているサーバが違うので具体的なアドバイスはできませんが、 こちらの質問は内容が似ているので参考になるかもしれません。 http://okwave.jp/qa4270013.html

chikappa
質問者

お礼

わざわざ調べていただきありがとうございます。 教えていただいた質問がよく似ていますので、なんとかやってみます。 どうもありがとうございました。

noname#98161
noname#98161
回答No.1

> テキスト文字だけでCSSが反映されていません。 さくら以外のレンタルサーバ利用者ですが同じ状態になったことがあります。 最初に設定するサイトパスが間違っていたようで、それを修正したら表示されるようになりました。

chikappa
質問者

補足

mori572006さん、ありがとうございます。 教えていただきたいのですが、最初に設定するサイトパスの修正ですが、具体的にはどうされたのでしょうか? 最初に設定するサイトパスとは、私の場合 サイトパス /home/********/​www/mt/my_first_blog​の方でしょうか? それとも独自ドメインの方? 私の場合、Movable Type4本体を /home/hogehoge/www/mt の下に置いていますが、サイトバスのどこをどう修正したらよろしいのでしょうか? かなりのヒントをいただいていますが、すみません、よろしくお願いします。 注 &#8203は、システム的に入るようですが、関係ありません。

関連するQ&A

  • 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)非常に苦労しております。 どなたか、ご教授いただければ幸いです。よろしくお願いします。

  • Movable Typeでマルチドメイン (サーバーはXREA)

    おかげさまでMTの導入は完了しました。XREAサーバーなのですが複数のドメインでブログをたちあげたいと思います。 http://aaa.s30X.xrea.com/mt/ にMT4があり http://aaa.com/ と http://bbb.com/ で運用するように設定しました。 最初は画面を見るとCSSなどがきいておらず困りましたが調べて「mt-config.cgi」のCGIPathを絶対パスにすることでちゃんとみれるようになりました。 「ドメインウェブ」の設定はMain:blankです。 そこで疑問なのですができたブログのソースをみると画像などをhttp://aaa.s30X.xrea.com/mt/に読みにいっています。 このまま運営を続けてよいのでしょうか?また、アカウント名とサーバー名のhttp://aaa.s30X.xrea.com/が表示されてしまってよいのでしょうか? 初心者なので質問もうまくできず申し訳ないですが宜しくお願いします。

  • Movable Typeでドメイン名で表示させたいのですが

    Movable Typeでドメイン名で表示させたいのですが 同じような質問やヘルプをみても、初心者のためわからず 質問させてください。 <例>  http://www.A.com/mtで表示されているものを  http://www.A.comで表示させたいのですが マニュアルの通り 「設定」「公開」から  サイトURL http://www.A.com/ サイトパス http://www.A.com/mt とした場合、表示はされるのですがcssが読み込まれず 文字だけのページになってしまいます。 サイトパスの設定がいけないのでしょうか? 他に変更するファイルがあるのでしょうか? 全然わからず困っています。 よろしくお願い致します。

  • Movable Type 4 がインストールできません。

    はじめましてこんにちは! さくらインターネットにMT4をインストールできなくてここにやってまいりました。 MT4のオンラインマニュアルの 「MT4インストール さくらインターネット編」 の通りにしてもうまくいかず、 さくらインターネットの 「MTインストールマニュアル」 の通りにしてもうまくいかず、どうやったらインストールできるのかほとほと困ってしまっています。 環境は OSはVista さくらインターネット レンタルサーバー スタンダード ドメインは バリュードメインで取得 アップロードは FFFTP  今までやったことは MT4をDLして解凍 → FFFTPで home/****/www/mtにアップロード → .cgiプログラムのパーミッションを755に変更 です。 そして、いざブラウザから http://****.sakura.ne.jp/mt に接続し、 ログインボタンを押すと 500 Internal Server Error とでます。マニュアル通りにやってるはずなのになぜ??と、アップロードしたりまた削除したりの繰り返しです。 MT4は mt-config.cgi-original → mt-config.cgiに、ファイル名も本文も書き換えしなくてもいいってことなので、書き変えずにやりました。 それでも駄目なので、逆に、書き換えてみましたがダメでした アップロード中は、止まることなく一気にアップできました。 他になにかやってないことがあるのかもしれません。今の私にはわかりませんが・・・。 いろいろなサイトを探しまわりましたが、どこもMT3の説明ばかりでこれといったものが見つかりませんでした。 初心者なので、めんどくさいかもしれませんが詳しく噛み砕いて教えていただけますでしょうか? よろしくお願いいたします。

  • 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の設定方法で困っております。 お分かりになる方、是非教えて頂ければ大変助かります。 宜しくお願い致します。

  • MTのインストールと設定教えてください

    MTのインストールが分からないので質問します。 新たにサーバー(ハッスルサーバー)を借り、ブログではなく メインページ(独自ドメインでMTが表示されるように)として MTをインストールしようと思っています。 MTのダウンロードは終わっています。 他サイトで、mt-config.cgi-originalというファイルのファイル名を、mt-config.cgiに変更し、 15行目付近にある CGIPath http://www.example.com/cgi-bin/mt/ と書かれた行を CGIPath http://MTを表示させたいドメイン名/ のように変更します。MovableTypeを表示させる予定のご自身のドメイン名やサブドメインをここに記入します。 21行目付近にある StaticWebPath http://www.example.com/mt-staticと書かれた行を、 先頭に#(半角)をつけて #StaticWebPath http://www.example.com/mt-static と変更します。 43行目付近のDatabase /path/to/sqlite/database/file と書かれた行を、 Database db/sqlitedb といった形に変更します。 とありましたのでその通りにしました。 MTを表示させたいドメイン名は今朝取得した独自ドメインをいれました。DNS設定(ムームー側でしました)、ハッスル側での独自ドメイン設定もしました。 そこで質問なのですが、 まず、MTをメインで表示させたい場合にサーバー側のWWWフォルダ(ハッスルだとindex.htmと同じ階層)にパーツをすべてアップロードしてよいのでしょうか? それとも、やはりmtというフォルダを作ってそのフォルダ内に MTパーツをアップロードすべきでしょうか? 重ねていいますが、独自ドメインでアクセスがあった時、 MTがダイレクトに表示されるようにしたいのです。 http://www.×××.com/mtとはしたくないのです。 http://www.×××.com/でMTのindex.htmlを表示させたいのです。 MTはテンプレートを購入済みでそれを使う予定です。 その場合、パスの設定は、 CGIPath http://MTを表示させたいドメイン名/ でよろしいのでしょうか? mt-config.cgiの変更点は他にありますでしょうか? また、これはサイトによってそれぞれなのですが、 MTパーツの拡張子.cgiのパーミッションを700にしなさいというサイト と750にしなさいというサイトと両方ありますがどちらが正しいのでしょうか? それとDBというフォルダを作るようですがこれもパーミッション設定は すべきなのでしょうか? いろいろと質問してしまい申し訳ありません。 急ぎサイトをアップしたいと考えております。 早いご回答をお待ちしております。 環境 サーバー ハッスルサーバー MTバージョンMT-4.261 mt-config.cgiの変更はドリームウィーバーで行いました。 以上よろしくお願いします。

  • Movable type 4で公開ページが表示されない。

    初めまして。こんにちは。 さくらインターネットのサーバーを使いMovable type 4を インストールし、ダッシュボードが出てきたのでうまくいったのだと 思い、ブログを書いて公開ページを表示させると、 最初は、ログイン画面が出てきて、ログインしたら、公開ページの テキストだけの表示だったので、ダッシュボードに再度戻って、 公開ページを見ると、その中に入っているファイル名だけがずらずら と出ていました。その中のindex.htmlが消えていたので、再度、 アップして公開ページを見ると、ログイン画面がでて・・・と 繰り返しです。 サイトURL:http://△△△.xii.jp/ サイトパス:/home/○○○/www/mt サイトURLはさくらインターネットで取得したサブドメインです。 初期フォルダーを/home/○○○/www/mtとして、サイトURLから ダイレクトで表示できるようにしました。 アドバイスよろしくお願いします。

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

    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が相対パスだったので  絶対パスに変更しました。

  • Movable typeインストール

    Movable typeのインストールの件でどなたか教えてください。ファーストサーバで何の問題もなく使っていたMT3.3or3.1を、さくらサーバーで使おうとして、さくらの初期ドメイン等を打ち込むのですがどうも反映しません。MT自身に登録など必要なのか教えてください。要領が得ません、特にこの部分が分かりません、さくらでは./db/mtdbを推奨していますが自分の設定では/virtual/cgi-data/blog.dbになるように 思うのですが分かりません。 ##### SQLITE ##### ObjectDriver DBI::sqlite Database ./db/mtdb /virtual/cgi-data/blog.db UseSQLite2 1

  • MT4の管理画面(/mt.cgi)の画面の不具合の修正方法

    Movable type 4.01,MTOSで最近ブログの作成を始めた初心者です。 おうかがいしたいのは、MT4の管理画面(/mt.cgi)の画面の不具合の修正方法です。 以前、さくらサーバーで作成していたMT4の管理画面が、CSSが効かず、画面のどの リンクをクリックしても、次の画面に行くことができない、という状態になりました。 (リンクをクリックすると、IEの左下に、javascript:void(0);というメッセージ、もしくは WEBページがみつかりません HTTP404エラーのメッセージのページになります。) このときは、mt-config.cgiの、CGIpath,StaticWebPathをhttpからはじまるパスにかきかえ ようとした際に、ドメインの部分にスペルミスをしていたこと、StaticWebPathに#をつけて コメントアウトしていなかったこと、というふたつのミスがみつかり、それを修正すること で解決しました。 そして今日、Xserverで作成しているMT(MT4.01)のブログの管理画面でも同様のことが起こり、 おなじような原因にちがいないと思い、mt-config.cgiの修正を行ったのですが、改善されません。 (コメントアウトのみ、スペルミスはありませんでした) 原因がわからず、とても困っているのですが、どなたか、このような現象が起こる 原因、および解決方法を教えていただけませんでしょうか。