Forum Discussion
Sean_M__85845
Feb 08, 2012Nimbostratus
HTTP::redirect Help
I am looking for some help to create an iRule that will look for a variable that follows "/open/" in the URI and then reuses that variable in the redirect.
Basically when a user hits the fol...
nitass
Feb 09, 2012Employee
[root@ve1023:Active] config b virtual bar list
virtual bar {
snat automap
pool foo
destination 172.28.19.79:80
ip protocol 6
rules myrule
profiles {
http {}
tcp {}
}
}
[root@ve1023:Active] config b rule myrule list
rule myrule {
when HTTP_REQUEST {
set id [findstr [HTTP::path] "/open/" 6 end]
if { $id != "" } {
HTTP::respond 301 location http://www.xyz.com/MigrationID.aspx?migrationID=$id
}
}
}
[root@ve1023:Active] config curl -I http://172.28.19.79/open/42579900
HTTP/1.0 301 Moved Permanently
location: http://www.xyz.com/MigrationID.aspx?migrationID=42579900
Server: BigIP
Connection: Keep-Alive
Content-Length: 0
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects