参考URLにあるi-Ruleの表記で分からない部分があります。
参考URL
big-ipをsorry-serverとして利用するirule
上記コードclass match -value 1 equals maint_index_html
の1
が何をさしているのか分からないのですが、ご教示頂けますでしょうか。
when HTTP_REQUEST { log local0. "Request start [HTTP::uri]" log local0. "Request continue" set uri [HTTP::uri] log local0. "URI [HTTP::uri]" log local0. "main_prefix = $static::maint_prefix" if { $uri equals $static::maint_prefix } { HTTP::respond 301 "Location $static::maint_prefix" return } if { $uri starts_with $static::maint_prefix } { set uri [string range $uri $static::maint_len end] log local0. "here" switch $uri { "/" - "/index.html" { HTTP::respond 200 content [class match -value 1 equals maint_index_html] "Content-Type" "text/html" } "/logo.png" { HTTP::respond 200 content [b64decode [class match -value 1 equals maint_logo_png]] "Content-Type" "image/png" } default { HTTP::respond 404 } } return } if { [active_members http_pool] < 1 } { HTTP::redirect "$static::maint_prefix/index.html" return } } }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。