レポート機能に 32 ビット モードを必要とする Windows 2008 / iis7 で Web サイトを構築しています。アプリ プールで正常に動作するものはすべて、32 ビット アプリケーションを false に設定できますが、32 ビット アプリケーションを true に設定できるようにアプリ プールを設定すると、呼び出されるパスが変更されているため、404 エラーが発生します。以下は IIS ログのクリップです。
uat を false に設定 - 正常に動作 304 は、リクエストがキャッシュされていることを意味します 2012-07-09 18:29:56 xxx.xx.xxx.xx GET /Metron/images/flags/ae.png - 80 - xxx.xx.xxx .xxx Mozilla/4.0+(互換;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5. 30729;+.NET+CLR+3.0.30729;+.NET4.0C;+.NET4.0E;+InfoPath.2;+MS-RTC+LM+8) 304 0 0 109
uatext を true に設定 - /Metron がパスから削除され、ブラウザーが 404 エラーをスローします。404 エラーは、リクエスト アイテムが移動したか、見つからないことを意味します。2012-07-09 18:24:33 xxx.xx.xxx.xx GET /images/flags/ae.png - 80 - xxx.xx.xxx.xxx Mozilla/4.0+(互換;+MSIE+8.0;+Windows +NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+.NET4. 0C;+.NET4.0E;+InfoPath.2;+MS-RTC+LM+8) 404 0 2 93.