Назад | Перейти на главную страницу

Перенаправление URL-пути в Haproxy.cfg

у меня есть

https://www.mysites/v1/pages

и я хочу перенаправить на

https://www.mysites/v2/pages

Я добавил следующую конфигурацию в конфигурацию HAproxy, но не вперед.

redirect location https://www.mysites/v2/pages 302 if { hdr(Host) mysites/v1/pages }

я что-нибудь пропустил?

Спасибо.

Чтение документации для redirect утверждение заставляет меня поверить, что часть правильная (в зависимости от того, где вы поместили утверждение).

Однако ваш ACL не кажется правильным. Вы фильтруете заголовок хоста (www.mysites), тогда как вы должны соответствовать по URI или path:

redirect location https://www.mysites/v2/pages 302 if { path_beg /mysites/v1/pages }