Forum Discussion
Can anyone help me with single apology page using data groups?
Make your data group look like this, maybe? Then you could write a quick API call to add or subtract hosts from the apology page and not have to worry about listing sites you don't want to take any action on/for.
"www.example.com := www.apology.page/example"
when HTTP_REQUEST {
set host [class match -value [string tolower [HTTP::host]] equals dg_apology_single]
if { $host ne "" } {
HTTP::redirect "https://$host"
unset $host
}
}
I don't like the way this plays out in a large environment, but if this is how you want to do it... Also if you want to append something relevant to site3 aspart of the URI in the redirect, it'll take a bit more work.
www.site3.com := yes
when HTTP_REQUEST {
set host [class match -value [string tolower [HTTP::host]] equals dg_apology_single]
if { $host eq "yes" } {
HTTP::redirect "https://apology.page"
unset $host
}
}
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com