В настоящее время я делаю URL-перенаправления Grails 301 с использованием следующего довольно громоздкого метода «сервлет-стиля»:
def action = {
...
if (shouldRedirect) {
response.status = 301
response.setHeader("Location", "http://url/to/redirect/to.html")
render("")
return false
}
...
}
Есть ли более чистый и более компактный способ Groovy / Grails'y для выполнения перенаправления 301?
Обратите внимание, что я имею в виду перенаправление 301, а не стандартное перенаправление 302, которое может быть достигнуто с помощью стандартного механизма Grails redirect(...)
.