Rails:将root_url映射到外部URL

时间:2012-08-22 18:48:26

标签: ruby-on-rails ruby routing

我们正在使用外部CMS来管理我们的网站,我想确保在我们的Rails应用程序内部,root_url指出该外部网址。我们有什么方法可以做到这一点吗?

类似的东西:

root :to => "http://wwww.example.com"

2 个答案:

答案 0 :(得分:5)

您可以像这样匹配应用程序的根目录以重定向到外部URL

#
# config/routes.rb
#

root :to => redirect("http://www.google.com/")

答案 1 :(得分:0)

正如@Digi_Cazter正确回答,您可以通过添加此

来完成此操作
root :to => redirect("http://www.google.com/")

我想在app中使用此类重定向,只要我想要重定向特定的网址。

  

我建议你直接重定向请求   您正在使用的网络服务器可能是apache-httpd或nginx或其中任何一个   可能正在使用而不是将其传递给应用程序然后重定向它。