Browse files

Update Rails routing guide to mention that `redirect()` is a 301 perm…

…anent redirect

I had to try out myself to realize that it's 301, so this should be helpful to everyone.
  • Loading branch information...
1 parent 46ce7f1 commit d6c7185d77158caee933e84b247e37bb6a67bf58 @sikachu sikachu committed Oct 5, 2011
Showing with 2 additions and 0 deletions.
  1. +2 −0 railties/guides/source/routing.textile
@@ -596,6 +596,8 @@ match "/stories/:name" => redirect {|params| "/posts/#{params[:name].pluralize}"
match "/stories" => redirect {|p, req| "/posts/#{req.subdomain}" }
+Please note that this redirection is a 301 "Moved Permanently" redirect. Keep in mind that some web browser or proxy server will cache this type of redirect, make the old page inaccessible.
In all of these cases, if you don't provide the leading host (+, Rails will take those details from the current request.
h4. Routing to Rack Applications

0 comments on commit d6c7185

Please sign in to comment.