内容符号化 (Content-Encoding) に問題があります<ERR_CONTENT_DECODING_FAILED>でアクセスできなくなったら

ある日、ページを作っていたらこんなエラーが。

同じディレクトリに置いたテストページは普通に表示されているので、なにか違いは…?と調べてみた結果。

SSIインクルード先のページが存在しない。

ということが判明。

<!--#include virtual="/common/header.html"-->

こんな感じでインクルードしていたんですが、この/common/header.htmlの位置にあったファイルを誰かが移動してしまっていたことが原因でした。

参考までに、各ブラウザがこの場合に履くエラー画面を集めておきます。

愛しのFirefoxの場合。ファイルのcontentの問題であることが分かりますね
Chromeの場合。アクセスできません、とかいどうした可能性、などのミスリーディングが気になるが「ERR_CONTENT_ENCODING_FAILURE」とちゃんと書いてあるので注意深く読めれば。
InternetExplorerのエラー画面。クソの役にも立たないメッセージ。

広告

About: dacelo


Leave a Reply

Your email address will not be published. Required fields are marked *