http.GET("/", func(c *gin.Context) {
c.Redirect(302, "https://wifer-test.ru")
})
func DomainRedirect() gin.HandlerFunc {
return func(c *gin.Context) {
if ваше_условие {
c.Redirect(302, "https://wifer-test.ru/" + c.Request.URL.String())
return
}
c.Next()
}
}
....
r := gin.New()
r.Use(DomainRedirect())