我想将www.website.com/whatever
的所有请求重定向到没有www
的变体。
如何在Rails&最好的方法是什么?
答案 0 :(得分:4)
这有两种选择。如果你想在rails中执行它,以下gem可能是有用的
https://github.com/iSabanin/www_ditcher
但是,此类任务通常是从应用服务器配置的。请看一下之前在堆栈溢出上发布的这个问题
301 redirect in Passenger (Ruby on Rails) from root domain to www sub domain?
它完成了你想要做的事情的补充,但它应该让你走上正轨。谢谢!
答案 1 :(得分:3)
我认为最好完全保留Rails应用程序的逻辑,而不是在服务器配置中处理它。
答案 2 :(得分:0)
gem'porter-www'很适合这个。