我如何将Rails应用程序部署到EngineYard上的暂存环境中,并将其保持私有状态,只供开发团队使用?由于Rails应用程序正在进行的阶段包括要测试的登录/登录功能,我想使用单独的身份验证设置-- http基本身份验证将很好,我只是想减少在我们的站点发布前遇到公共碰撞的机会。
其目的是在云服务器上随时运行一个现场演示,以便海外的企业主可以随时使用该站点。目前,我们计划在部署中使用EngineYard,但没有真正的经验。(旁白: Heroku是首选方案,但欧盟的数据保护法让我们转向EngineYard。然而,在EngineYard上可用的社区建议较少,我不清楚该如何使用它。)
任何建议都很感谢,谢谢。
发布于 2012-01-07 19:23:29
我认为http://blog.codingspree.net/2011/10/12/basic_authentication_and_rewire_rules_for_you_engine_yard_application.html是关于如何在EngineYard AppCloud部署上为nginx配置基本auth的最新总结。
发布于 2012-01-08 22:25:35
最简单的解决方案是在ApplicationController中为暂存分支添加HTTP。
https://stackoverflow.com/questions/8771811
复制相似问题