For this code
<% String accept = request.getHeader("accept");
if (accept != null) {
int i = accept.indexOf("wap");
int j = accept.indexOf("vnd.wap.xhtml+xml");
if (i > 0 || j > 0)
response.sendRedirect("http://wap.vendor.com/partnergenericURL");
else
//display partner homepage page normally
} else {
// display partner homepage page normally
}
%>
The equivalent iRule would be
when HTTP_REQUEST {
if { [HTTP::header exists "accept"] } {
switch -glob [HTTP::header "accept"] {
"*wap*" -
"*vnd.wap.xhtml+xml*" {
HTTP::redirect "http://wap.vendor.com/partnergenericURL"
}
}
}
}
-Joe