- 2006-12-22 (金)
- MovableType
MTをインストール後、mt.cgiにアクセスしてもページが表示されない問題の解決策。原因は追記に引っ張るのも恥ずかしいほどの凡ミスですが。
mt-check.cgiまでは動くのに、mt.cgiにアクセスするとFirefoxでは「ページのリダイレクト設定が正しくありません。このアドレスへのリクエストに対するサーバのリダイレクト設定がループしています。Cookie を無効化したり拒否していることにより、この問題が発生している可能性もあります。」と表示され、IEだとリダイレクトの無限ループが起こります。
原因はmt-config.cgiでmt.cgiのあるディレクトリを指定する項目(MT3.3だと15行目)で、ディレクトリを指定せずファイルを指定しているからでした。
正 CGIPath http://ドメイン/mt/
誤 CGIPath http://ドメイン/mt/mt.cgi
これはなかなか恥ずかしいですね、英語を見ようともしてないのが普通にバレるわけで……。
こんなことをわざわざエントリーしたのは、「MT ページのリダイレクト設定が正しくありません」で検索したときに質問はあっても解決策が上位に引っ掛からなかったからです。同じようなことをする人は、極めて少ないとは思いますが、無いものを補うのは善行だと思っています。
文章内にできるだけ類似するキーワードを含めているのもその為です。
- Newer: SoftBank「ウェブ利用制限」の運用を厳格化
- Older: 「F★ROUTE」インタビューについて