cgiの実行時だけ違うドメインになる
レンタルサーバーに Movable Type をインストールして使用している場合など、トラックバックURLや、タグクラウド、コメント投稿の確認画面、検索等、いたるところで、レンタルサーバーでもらったアドレスがそのまま出てきてしまったりします。
このブログ自体が、現在はチカッパレンタルサーバー(ロリポップと同じ会社)を利用しているのですが、ここで普通にMovable Typeをインストールすると、ドメインを指定しても、cgiの実行時には、「http://(ユーザー名).chicappa.jp/」という風なアドレスが出てきてしまって、なんとなく納得いきません。
とりあえずサブドメインで
私の場合、これを解決するために、「http://(ユーザー名).chicappa.jp/mt/」に「http://mt.anchan.biz/」(cgiのためだけのサブドメイン)というサブドメインを指定しておいてから、「mt-config.cgi」を開き、
#======== REQUIRED SETTINGS ==========
CGIPath http://mt.anchan.biz/
StaticWebPath http://mt.anchan.biz/mt-static/
の部分を上記のように書き換えました。これで、cgi実行時のアドレスや、トラックバックURLも「http://mt.anchan.biz/mt-tb.cgi/××××」のように書きかわります。
他のレンタルサーバーを使用している方等は、どうなるかはわかりませんが、基本は一緒だと思いますので、色々と試してみてください。
また、この方法を使うと、Movable Typeで作成したブログを自動で携帯版に変換してくれる、MT4i というソフトも、アドレス変えられたりするので、とても便利な方法だと思います。