我有TLD(www.example.com),想要部署rails 3 app(例如app.example.com)什么会有多个帐户,每个帐户都有一个subdomiain(test.example.com,support.example) .com,...)。
我用子域创建了tld,更改了DNS记录,一切正常。但是,由于CNAME将从其他一些网站重定向到特定的子域名,而我的默认站点是TLD(www.example.com),所有CNAME重定向都将转到主站点,而不是模拟子域名!
有没有更好的方法来集成Rails和Wordpress?怎么解决?我最近两天都在寻找解决方案。
类似的问题:https://stackoverflow.com/questions/10405859/how-to-config-apache-passenger-for-wordpress-and-rails
答案 0 :(得分:0)
如果您的ruby处于乘客模式,并且您的apache服务于所有http查询,您应该能够使用apache虚拟服务器设置来相应地重定向rails应用程序的查询,同时将Wordpress保留在默认Web服务器上。
我还没有使用rails,但是对于Diaspora(这是一个ruby应用程序)我与Wordpress网络并排运行,其中包含许多TLD外的子域。关键可能是您的TLD应该是example.com,而不是www.example.com。 (设置你喜欢的wordoress以重定向到另一个)
在您的apache(或其他Web服务器环境)设置上发布更多详细信息,以便在没有帮助的情况下获得更好的帮助。
你的开源事业!