Wildfly 15 Undertow постоянный редирект - PullRequest
0 голосов
/ 06 мая 2019

Я создал файл undertow-handlers.conf в своей папке WEB-INF.

Я добавил несколько строк, например:

regex('/foo') -> redirect('/bar');

Работает как положено, перенаправляя все запросы / foo на / bar.

К сожалению, код ответа - 302 (временно перемещен).

Мне нужно, чтобы он ответил 301 (перемещено навсегда).

Я не могу понять, как это сделать. Есть идеи?

1 Ответ

0 голосов
/ 06 мая 2019

Я нашел решение сам:

regex('/foo') -> { set(attribute='%{o,Location}', value='/bar'); response-code(301); }
...