将所有传入域变体重定向到绝对域Heroku Rails

时间:2019-05-07 02:44:42

标签: ruby-on-rails ruby heroku dns

我的设置是: -Heroku -滑轨3 -GoDaddy DNS

我正在尝试将域变体的所有传入路由重定向到绝对路径。包括HTTPS。

例如:

algrim.co
www.algrim.co
http://www.algrim.co
http://algrim.co

应该全部重定向到:

https://www.algrim.co

Heroku希望应用程序执行此操作。我在应用程序控制器中尝试过的全部是   before_filter:correct_domain!

def correct_domain!
if request.host == "https://algrim.co"
  redirect_to "https://www.algrim.co#{request.fullpath}", :status => 301
end

结束

但是它并不涵盖所有情况。有人可以在这里帮我吗。如何确保所有指向我的网站的链接都指向正确的位置。

0 个答案:

没有答案