Forum Discussion

Xaveri's avatar
Xaveri
Icon for Nimbostratus rankNimbostratus
Dec 08, 2021

iRule Redirect with URL Masking

Hello,

 

Can someone please tell me if it is possible to achieve the scenario I am trying to accomplish using iRule?

 

We are currently using a SaaS-based application which has a weird URL and it is not easy to remember (e.g. https://214124124.sdsddasd.com:10020). What I am looking to achieve is that when a user enters the URL https://mytestsite, it should be able to redirect to the SaaS-based application without changing the URL in the address bar. It should stay mytestsite.

  • You can use proxypass iRule to achieve this. Please take a look at below discussion

     

    https://devcentral.f5.com/s/question/0D51T00008zPVXjSAO/url-rewriteproxypass-functionality?page=1

  • If you don't want to change the url mytest, you can use apm and add the saas based url as portal

  • Yes. You don't need to give port in client URL, users can access  https://mytestsite. I hope you own the domain for  mytestsite and VIP for it is configured on your F5. You would need to create a fqdn pool for the destination "214124124.sdsddasd.com" , port 10020 and map this to the mystestsite VIP. F5 will do the port translation. Use proxypass iRule mentioned in the above discussion to rewrite HOST header. Hope this helps.

  • Xaveri's avatar
    Xaveri
    Icon for Nimbostratus rankNimbostratus

    Mytestsite is just an entry in our internal DNS mapped to an IP address.

  • well, then you would need to bring it on F5 to use F5 features.