with redirect_to rails def ruby-on-rails redirect seo http-status-code-301

ruby on rails - redirect_to - Redireccion Rails 301



send params in redirect_to rails (3)

No probé esto, pero algo como esto debería funcionar:

class ApplicationController < ActionController::Base before_filter :correct_domain! private def correct_domain! unless request.host == ''www.mysite.com'' redirect_to root_url, :status => 301 # or explicitly ''http://www.mysite.com/'' end end end

Pero no estoy seguro de si la barra diagonal está presente en el atributo del host ...

Me gustaría redirigir varias entradas a mi página de destino a una url.

Las siguientes direcciones URL, http://mysite.com y http://www.mysite.com , redireccionarán a http://www.mysite.com/ utilizando la redirección 301. ¿Cómo puede / debería hacerse esto en Rails?


Usando redireccionamiento 301 en Rails

class RedirectController < ApplicationController def index redirect_to :root, :status => :moved_permanently end end


Utilicé esta post y decidí redireccionar utilizando URL no www.