• Haproxy redirect?

    @d-stream
    Готовые решения - не подаю, но...
    Первое как уже подметили - это mode http
    Второе - все обращения к test.test2.ru/bla-bla будут соответствовать условию hdr_beg(host) -i test.test2.ru
    Ибо это звучит как "хост в заголовке начинается с ..."
    Соответственно как минимум стоит оперировать с вариациями path*

    например совсем грубо:
    redirect code 301 localtion  test.test2.ru/user/login  if { path / } # тогда и только тогда когда путь в uri будет /


    или чуть поизвращённей (если вдруг в path test.test2.ru не окажется ведущего /):
    redirect code 301 localtion  test.test2.ru/user/login  if {  path_len 0-1  } # *

    _________________
    * - судя по мануалу "Returns true when the path length matches the values or ranges specified." но как именно задать range "0-1" или "0 1" или "0,1" подсказать затрудняюсь
    Ответ написан
    2 комментария