MovableTypeの管理画面でblank.htmlのダウンロードが開始されるとき
目次
管理画面でblank.htmlのダウンロードが始まる
レンタルサーバーを Mixhost に引越して以来、 Internet Explorer(IE) でMovable Typeの管理画面にログオンすると 「blank.htmlを保存しますか?」 と毎回 blank.html のダウンロードが始まるようになりました。 Edge と Chrome ではこの症状は出ませんでした。
ちなみに blank.html というファイルはサイト内に存在していません。
原因は.htaccessの1行
理屈はよくわかりませんが、原因は .htaccess でした。 .htaccess は移行元のものをそのまま移行先の Mixhost で使っていました。その中の以下2行を削除でもよかったのですが、行の先頭に # を入れてコメントアウトしたらダウンロードの画面は出ることがなくなりました。
htm、htmlでSSI(サーバーサイドインクルード)を使用できるようにするものらしいです。以前、SSIのテストを行ったときの名残で残していましたが、PHP以外でインクルードを使うことがないので、 # でコメントアウトしました。
AddHandler server-parsed .htm .html AddType text/x-server-parsed-html .html
参考にしたページでは以下の行を削除したとありましたが、私の.htaccessにはこの記載はありませんでしたが、症状が発生したので上記2行はコメントアウトしました。
AddType application/x-httpd-php .htm .html .cgi
参考ページ