Forum Discussion

Hoang_Hung's avatar
Aug 07, 2020

Redirect IP to domain name

Dear all

 

My question is how can I redirect a user to a domain if he uses an IP instead of the domain.

Example: http:10.10.10.15//Default.aspx?tabid=110 Redirect to https://education.mm//Default.aspx?tabid=110

At this time: we have use 2 irule:

  • 1 irule redirect http to https ==> Work done( we try access to web via domain use http )

But. when we use ip instead of the domain. we can not rediect to domain

  • 2: irule:

when HTTP_REQUEST

if { ([HTTP::host] contains "10.10.10.15")

      HTTP::redirect "https://education.mm"

           }

but it is not work.

Please help us.

Thanks all

 

3 Replies

  • Hi Hoang Hung,

    Can you try this rules?

    iRule for http VS:

    when HTTP_REQUEST {
    	HTTP::redirect "https://education.mm[HTTP::uri]"
    }

    iRule for https VS:

    when HTTP_REQUEST {
    	if { [HTTP::host] equals "10.10.10.15" } {
    		HTTP::redirect "https://education.mm[HTTP::uri]"
    	}
    }
      • zeeguy's avatar
        zeeguy
        Icon for Nimbostratus rankNimbostratus

        I am looking to do a similar solution and wanted to check if the solution given by  Enes worked or not.