我有一个使用裸域(例如doma.in
)的 Rails 3.2 应用程序,我想将所有子域(包括根)重定向到www.doma.in
.
gem rack-www很好地做到了这一点。但是,现在我所有的集成测试都失败了。我正在使用 Capybara-webkit 和 Turnip。
帮助!提前致谢。
我有一个使用裸域(例如doma.in
)的 Rails 3.2 应用程序,我想将所有子域(包括根)重定向到www.doma.in
.
gem rack-www很好地做到了这一点。但是,现在我所有的集成测试都失败了。我正在使用 Capybara-webkit 和 Turnip。
帮助!提前致谢。
这是关于测试子域的帖子。它可能不是确切的解决方案,但它显示了如何设置应用程序主机等
http://blog.jamesalmond.com/testing-subdomains-using-capybara/
我最终只是在config/environments/staging||production.rb
文件中设置了重定向,我的测试就顺利通过了。