意気揚々とアップデートしたは良いものの、MovableTypeのシステムファイルとそこで作成されるブログのHTMLを別々のドメインに置く方法が見つからず、四苦八苦中。
というのも、コメントやタグなどのシステムファイルを使って処理する場合にはCGIを呼び出しに行くのだが、ブログ自体はb.e233.netにあるのでMovableTypeのタグを使ってURLを指定しているとb.e233.net/system/mt/mt-***.cgiを呼び出そうとする。そこにはそんなファイルは存在しないので当然エラーになる。本来ならe233.net/system/mt/mt-***.cgiとなってしかるべきなのだが。
唯一の解決策としてあるのは、いちいちMovableTypeタグを排除してe233.net/system/mt-***.cgiと表記することくらい。タグに関してはそれで何とか対処できたものの、コメントシステムに関してはテンプレートを見てもさっぱり分からなくて挫折。
ベータ版とはいえ、こんな仕様だとは思えない。何かしらの設定を施せばこんな事はなくなるのかもしれないと思って、基本中の基本であるmt-config.cgiのCGIPathや、StaticWebPathなどをフルパスで指定してみたものの逆効果だった(mt.cgiがまともに動かなくなった)。
コメントなんて滅多に来ないし、タグが直ったのであれば問題ないかと思うので、しばらく放置。ご迷惑おかけします。
2009年11月25日水曜日
登録:
コメントの投稿 (Atom)
0 コメント:
コメントを投稿