Movable Type3.34で、ScriptURIが正しく反映されないバグフィックス方法。
2009年10月26日

今回、サイトリニューアルの際に。
ドメインのDNSを変更する前に、仮のURLを割り当てられる動作確認URLという機能を利用してみました。

そうすると、Movable Typeのバグで。
mt.cgiへのパスが正しく記述されず、インストールなどがちゃんとできませんでした。
それで、とりあえずリニューアル期間中に、正しく動けばいいやというバグフィックス方法です。

  1. lib/MT/App.pmを開く。
  2. 1106行目のsub app_pathを探す。
  3. 1122行目の「$path=$1;」を「$path='リライトしたいパス';」に変更。
  4. DNSの移行をして、リニューアルが終わったら、lib/MT/App.pmを置き換える。

参考にさせて頂いたサイト

スタッフプロフィール

スタッフプロフィール

Dreal 代表
滝譲二
独学でHTML・CSS・PHP・MySQL・SEO・SEMを学び、複数のホームページ・ネットショップを運営し成功させる。
その手法は、ユーザー第一主義、運営の効率化・自動化・仕組化・システム化を徹底するとともに、マーケットの変化に柔軟かつスピーディーに対応すること。

バックナンバー