私は何年もの間これと戦ってきましたが、それを機能させることができません。
私が行ったことのあるすべてのブログ/サイトでは、IIS で行う必要があることは何もないと言っていますが、アプリケーション、仮想ディレクトリ、単純な php/asp Web サイト、仮想など、複数の Web サイト構成があるため、これは正しくありません。
IIS7 でセットアップがどのように見える必要があるかを誰かに説明してもらえますか。
私は持っている:
- ファイルのスペルを確認しました: app_offline.htm
- ファイルが少なくとも 512 バイトであることを確認しました (ランダムなサイトでこれを見ました)。
- それが実際にアプリケーション/ウェブサイトのルートにあることを確認してください
- ファイルを直接参照できることを確認しました
- アプリケーション プール フレームワークが v2.0 または v4.0 に設定されていることを確認しました。
- 上記のアプリケーション プールが自分の Web サイトに割り当てられていることを確認しました
- app_offline.htm がルートの唯一のファイルである IIS の新しい Web サイトでこれを試しました。
テストした複数のWebサイトをセットアップしています。つまり、次のとおりです。
- MVC3 Web アプリケーション
- PHP シンプルなウェブサイト
- 従来の ASP シンプルな Web サイト
- ウェブフォームのウェブサイト
- Webフォーム アプリケーション
- 上記サイトの仮想フォルダ
- 上記サイト内でのお申し込み
上記はすべて機能しており、app_offline.htm を配置しても何も起こりません。
誰かが明確にすることができます。