0

我有 TLD (www.example.com) 并想部署 Rails 3 应用程序(例如 app.example.com),它将有多个帐户,每个帐户都有一个子域(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

4

1 回答 1

0

如果您的 ruby​​ 处于乘客模式,并且您的 apache 为所有 http 查询提供服务,您应该能够使用 apache 虚拟服务器设置相应地重定向您的 rails 应用程序的查询,同时将您的 Wordpress 保留在默认 Web 服务器上。

我还没有使用 Rails,但是对于 Diaspora(这是一个 ruby​​ 应用程序),我将它与一个 Wordpress 网络并排运行,其中包含许多 TLD 之外的子域。关键可能是您的 TLD 应该是 example.com,而不是 www.example.com。(设置任何你喜欢的 wordoress 重定向到另一个)

如果没有帮助,请发布有关您的 apache(或其他 Web 服务器环境)设置的更多详细信息,以获得更好的帮助。

你的开源事业!

于 2012-06-28T18:14:05.617 回答