忍者ブログ

ビーキョウのIT

このブログは99%ののほほんと1%のお菓子でできています。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


IISでメンテナンス画面

こんちゃ(´・ω・)ノ

今回はIISを使用したメンテナンス画面について記載する。
IISはWindowsServer環境ではよく使用されるWindows標準のWebサーバ(APでもあるか)

今回はIISのリダイレクト機能を使用してメンテナンス画面を設定する。
また時間によって自動で切り替えられるような仕組み。


・必要なモジュール:HttpRedirectionModule

IIS7以降は画面からでなくても、IISのappcmdコマンドを使用してある程度設定を変えることができる。
なので、batファイルからコマンドを実行してリダイレクト機能を有効にするといった仕組み。

■流れ
JOB管理ツールやWindowsのスケジューラ
→BATファイル起動
→appcmdコマンドでIISのリダイレクト機能を有効にする。
※メンテナンス中の画面(html)を用意しておく必要がある。

■コマンド例
--------------------------------------------------------------------------------------------
・リダイレクトON
C:\Windows\System32\inetsrv\appcmd set config
"Default Web Site/sampleweb" /section:httpRedirect /enabled:"true"

・リダイレクトOFF
C:\Windows\System32\inetsrv\appcmd set config
"Default Web Site/sampleweb" /section:httpRedirect /enabled:"false"
--------------------------------------------------------------------------------------------
※IISのインストール先によってはappcmdコマンドの場所が違うので注意。
※画面自体をコマンドで指定することもできる。

これを利用して、簡単に夜間のメンテナンス中画面を実装することができる。


■参考URL
詳細は以下を参照
http://technet.microsoft.com/ja-jp/library/cc725815(WS.10).aspx
http://technet.microsoft.com/ja-jp/library/cc732930(WS.10).aspx
http://technet.microsoft.com/ja-jp/library/cc770409(WS.10).aspx

拍手[0回]

PR

COMMENT

Name
Title
Mail
URL
Color
Emoji Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Comment
Pass   コメント編集用パスワード
 管理人のみ閲覧

TRACKBACK

Trackback URL:

カレンダー

03 2018/04 05
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

最新コメント

[11/13 NEX-C3]
[01/24 R]
[07/30 ビーキョウ]
[07/25 unknown]
[06/24 ブログランキング]

最新トラックバック

バーコード

広告

カウンター

ブログ内検索

プロフィール


HN:ビーキョウ
職業:SI屋(PG、SE)
<自己紹介>
ちゃお(´・ω・)ノ
ビーキョウです。
どんどんスキルアップして、 その中で学んだことを忘れないようにメモ代わり的な 感じで記事を書いていこうという考えです。

なので、適当な部分が多々あるとは思いますが、 なにとぞよろしくお願いします
(´ ▽`)

バナーエリア

Copyright ©  -- ビーキョウのIT --  All Rights Reserved
Designed by CriCri / Photo by Geralt / Powered by [PR]
/ 忍者ブログ