301 leitet in Grails um

8

Ich mache gerade meine Grails 301-URL-Weiterleitungen mit der folgenden ziemlich umständlichen "Servlet-Stil" -Methode:

%Vor%

Gibt es eine sauberere und kompaktere Groovy / Grails-Methode, um eine 301-Weiterleitung durchzuführen?

Bitte beachten Sie, dass es sich hier um 301 Redirect handelt, nicht um die Standard 302 Redirects, die mit dem Standard-Grails redirect(...) -Mechanismus erreicht werden können.

    
knorv 23.12.2009, 00:34
quelle

2 Antworten

12

Ja, es ist jetzt möglich, redirect zu verwenden und den Parameter permanent als true anzugeben, wie beschrieben hier . Zum Beispiel:

%Vor%     
mbrevoort 27.12.2009, 01:16
quelle
2

Der Mechanismus redirect in Grails unterstützt derzeit einen Parameter permanent :

  

permanent (optional) - Wenn "true", wird die Weiterleitung mit einem 301 HTTP-Statuscode (permanent verschoben) ausgegeben, andernfalls wird ein 302 HTTP-Statuscode ausgegeben

Dies sollte Ihr Problem auf eine sehr Grails-y Weise angemessen lösen.

    
cdeszaq 23.02.2012 22:29
quelle