Dru*_*Dru 19 seo redirect ruby-on-rails http-status-code-301
我想将多个条目重定向到我的目标网页到一个网址.
以下URL,http://mysite.com
并且http://www.mysite.com
,会重定向到http://www.mysite.com/
使用301重定向.如何/应该在Rails中完成?
Vap*_*ire 22
我没试过这个,但这样的事情应该有效:
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
Run Code Online (Sandbox Code Playgroud)
但是我不确定主机属性中是否存在尾部斜杠...
Pav*_*kov 16
在Rails中使用301重定向
class RedirectController < ApplicationController
def index
redirect_to :root, :status => :moved_permanently
end
end
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15897 次 |
最近记录: |