Forum Discussion

Anthony_Santi's avatar
Anthony_Santi
Icon for Nimbostratus rankNimbostratus
Dec 02, 2021

Redirect customername.domain1.com/path/ to customername.domain2.com/path/

Hi,

I am trying to find a solution for an upcoming environment replacement. We want the first part of the hostname to stay the same while replacing the domain name. We need to accept both domains for some period of time. The path should also stay the same as originally entered. We can use SNI for certificates on the virtual server.  

Any help is appreciated.

Thanks,

 

2 Replies

  • Hi Anthony Santi,

    when HTTP_REQUEST {
    	if { [HTTP::host] ends_with ".domain1.com" } {
    		HTTP::redirect https://[string map {"domain1" "domain2"} [HTTP::host]][HTTP::uri]
    		return
    	}
    }
  • You can also try this way.

    when HTTP_REQUEST {
     HTTP::respond 301 Location "https://[getfield [HTTP::host] "." 1].domain2.com[HTTP::uri]"
     return
    }