2016年03月15日

IISのリダイレクト機能でメンテナンス画面を表示したいがうまくいかない場合

IISのリダイレクト機能を使うと、サイト全体をメンテナンス画面に切り替える、ということを実現できます。
ただし、リダイレクト設定を行っても、通信エラーが出たり、リダイレクトが無限ループしている(自分自身のフォルダにリダイレクトしている)など、リダイレクトに失敗してうまくいかないこともあります。

なので、シンプルな方法ですが、次のように設計するとうまくいきます。

・別のサイト、別のドメインにメンテナンスページを置き、そこにリダイレクトする
・コンテンツをあるフォルダに入れておき、そのフォルダにリダイレクトの設定をする。リダイレクト先は、そのフォルダの外側にあるURLに設定する。
posted by キヨ at 23:42| Comment(0) | TrackBack(0) | OS・Windows