私のサイトでは、非常に基本的なセットアップがあります。ファイルを指すだけの「a href」タグです。派手なものはありません:
<a href="/path/to/my/file.doc">File</a>
派手な JavaScript も何もありません。8 未満の古い IE バージョンを使用している一部のユーザーは、このようなさまざまなファイルをダウンロードする際にむらのある問題を抱えています。私が追跡できたのは、IEがファイルのOPTIONSリクエストを送信することです(それでも常にではありません)。私は Webdav サーバーを実行していないので、mod_security をデフォルトで設定してこれらの非通常のヘッダーを拒否し、500 応答を返します。
IE8、Firefox、および Chrome は OPTIONS 要求を行わないため、問題はありません。
IE が OPTIONS リクエストと標準の GET リクエストの送信を停止するには、自分の側で別の設定を行う必要がありますか?
ランニング:
- CentOS 5.3
- アパッチ 2.2.8
- mod_security 2.5.0