• 締切済み

ムーバブルタイプの コメントエラー

ムーバブルタイプを使っているのですが コメントを入力して、確認、投稿ボタンを 押すと 404エラーが出てしまい、コメントを投稿 することが出来なくなってしまっています。 確認、投稿ボタンのリンク先は mt-comments.cgi にリンクが付いています。 どう改善すればいいのでしょうか? 質問の仕方が間違っていたらすいません(;゜(エ)゜) アセアセ

みんなの回答

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.2

ということは、mt-config.cgiを、 CGIPath http://独自ドメイン/mt/ と編集すればいいのではないかと思いますがどうでしょう。

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.1

コメント投稿などのCGIファイルへのURLは、MTのシステムの中のmt-config.cgiに書かれている「CGIPath」から引かれます。 CGIPathの値がどうなっているかを見て下さい。 これが「/」から始まるパスになっている場合、ブログを表示する際に使われてるドメインが、「/」の前に付けます。例えば http://hoge.jp/ というドメインを使ったブログで、 CGIPath /mt/ になっている場合、 http://hoge.jp/mt/mt-comments.cgi にアクセスすることになります。 が、MTのシステムが独自ドメイン下にない場合などは、当然のことながらhttp://hoge.jp/mt/mt-comments.cgiは存在しないURLになるわけですので、404エラーになります。 サーバーのディレクトリ構成やドメインの設定がどうなっているかわからないので具体的にどうとはいえませんが、上記を参考に、CGIPathの設定を見直してみてはどうでしょうか。場合によってはhttp://からのパスや、レンタルサーバーのサブドメインを使ったパスに設定しなければいけないことがあります。

masaki1228
質問者

お礼

コメントありがとうございます! なるほど、mt-config.cgiから 呼出しているんですね! チェックしてみたら、これの設定は大丈夫そうです(;゜(エ)゜) アセアセ ただ、メインサイト(独自ドメイン) ブログサイト(MT 独自ドメインからサブドメインを発行しています。) コメントを呼出す時に、 http://サブドメイン.独自ドメイン/mt/mt-coment~ になってしまっていて、本来MTのデーターが置いてある トコロではなくて、サブドメインが余分について しまっているんです。 この設定って、変えられるんでしょうか?

関連するQ&A