- 締切済み
独自ドメインで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を反映させるのに、このやり方でいいのかどうかも分からない初心者です。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
No.1です。サイトパスは公開パスのことです。 利用しているサーバが違うので具体的なアドバイスはできませんが、 こちらの質問は内容が似ているので参考になるかもしれません。 http://okwave.jp/qa4270013.html
> テキスト文字だけでCSSが反映されていません。 さくら以外のレンタルサーバ利用者ですが同じ状態になったことがあります。 最初に設定するサイトパスが間違っていたようで、それを修正したら表示されるようになりました。
補足
mori572006さん、ありがとうございます。 教えていただきたいのですが、最初に設定するサイトパスの修正ですが、具体的にはどうされたのでしょうか? 最初に設定するサイトパスとは、私の場合 サイトパス /home/********/www/mt/my_first_blogの方でしょうか? それとも独自ドメインの方? 私の場合、Movable Type4本体を /home/hogehoge/www/mt の下に置いていますが、サイトバスのどこをどう修正したらよろしいのでしょうか? かなりのヒントをいただいていますが、すみません、よろしくお願いします。 注 ​は、システム的に入るようですが、関係ありません。
お礼
わざわざ調べていただきありがとうございます。 教えていただいた質問がよく似ていますので、なんとかやってみます。 どうもありがとうございました。