2017-02-08 21 views
0

いくつかのサイト(a.b.com、b.b.com、c.b.comなど)のメンテナンスウィンドウを計画しています。私たちがやりたいことは、メインサイト(Tridion CMSデータベースを利用しています)(www.b.com/maintenance.htmlなど)にある保持ページのリターンコードを503回返すことです。メンテナンス中。それは可能ですか?IISの書き換えルールでは、URL付きのCustomResponse statusCodeを返すことはできますか?

メンテナンス中の各アプリケーションのルートにapp_offline.htmファイルを作成できますが、そのためには、アプリケーションにメンテナンスページを作成する必要があります。私たちのメインサイトとCMSを介してそのコンテンツを公開する。保持ページのメンテナンスを受けるドメインのリダイレクトを、ロードバランサに作成することができます。

答えて

1

はい。 CustomResponseアクションタイプを作成できます。ここでは、カスタム応答コードを作成するためのドキュメントです: https://technet.microsoft.com/en-us/library/ee215207(v=ws.10).aspx

<rule name="My custom response"> 
    <match url="^my_url_regex_pattern$"/> 
    <action type="CustomResponse" statusCode="503" statusReason="Undergoing Maintenance" /> 
</rule> 
+0

は残念ながら、これは私が探していたものではありません。はい、これは503を返しますが、見栄えの良いブランドのメンテナンスページではなく、システムエラーページを返します。 –

+1

あなたはこれを見ましたか?http://serverfault.com/questions/483145/how-to-add-a-site-wide-downtime-error-message-in-iis-with-a-custom-503-error-共同? –

関連する問題