
長年使用してきた IIS 7.5 ボックスが、今日の午前中に突然動作しなくなりました。明らかに何かが変わったようですが、何が変わったのかはわかりません。何かアドバイスがあればいただければ幸いです。
IIS サーバー上のすべてのサイトをローカルで表示すると、同じエラー ページが返されるようになりました - HTTP エラー 404.4 - 見つかりません。探しているリソースには、ハンドラーが関連付けられていません。
サーバーには多数の Web サイトがあり、そのほとんどは asp.net ですが、他にもいくつかあります。
私が試したこと(順不同) -
- IIS サーバーの再起動
- Windows Server の再起動
- 単純な静的 HTML ウェブサイトの設定
- applicationhost.config を履歴フォルダ内のバージョンと比較する
- ハンドラーを確認すると、正しく構成されているようです (私が確認した限りでは正しく構成されています)。
- FX_schema.patch.xmlを追加しました Powershell Set-WebConfigurationProperty を使用しようとしたときに認識されない要素 'ProviderOption' が発生しました
- サーバー ログを確認しましたが、この問題が始まった時刻付近には何も見つかりません。
今はアイデアが浮かばないので、何か提案があればお願いします。
答え1
この問題の原因を見つけました。すべてをリダイレクトするグローバル書き換えルールが設定されていました。これを無効にすると、すべてのサイトが再び機能するようになりました。
今私がすべきことは、誰が変更を行ったのかを突き止め、静かに話し合うことだけです。