Isso pode ajudar
acl blog_path path_beg -i /blog/
redirect location http://blog.example.com append-slash code 301 if blog_path
Estou tentando redirecionar um URL example.com/blog para blog.example.com usando o haproxy. Eu apliquei a seguinte regra:
acl blog_path path_beg -i /blog/
redirect location http://blog.example.com/ code 301 if blog_path
O redirecionamento está funcionando bem, mas há uma falha que não consigo resolver.
Se eu digitar example.com/blog / no navegador, ele será redirecionado com êxito para blog.example.com , mas se eu digitar example.com / blog sem / no final está redirecionando para blog.example.com/blog , o que não deveria acontecer e é muito estranho para mim. Alguma ideia de como posso resolver isso?