Forum Discussion
Need help with iFile HTML usage
I have an iFile that I want to use to display a redirect maintenance page. Here is what I have so far:
when HTTP_REQUEST {
if {[string tolower [HTTP::host]] equals "site.domain.com"}{
switch [HTTP::uri] {
"/file.html" {HTTP::respond 200 content [ifile get "file.html"] }
default {HTTP::respond 200 content [ifile get "file.html"] }
}
}
}
My question here is that we have some iRules that reference different paths for site.domain.com. ex: site.domain.com/tree, /apple, etc. Will this overule the other iRule for the the different pathings on the site?
Hi ,
As far i recollect, you cannot call multiple http respond/redirect in a single event, it will throw TCL error with Operation not supported, too many redirect/respond in same event. But.... When you use conditions like ( if/else, switch), it should work, because the condition alone gets executed thus eliminating multiple respond or redirect being invoked in same process.
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