Heroku Rails应用程序集成了一个Bluehost Wordpress网站

我有一个在Heroku上托管的Rails 4.0应用程序和一个在BlueHost上托管的WordPress网站。

我希望将某些路径从Rails应用转发,而不是重定向,或者以其他方式转发。 “主”是什么并不重要。

这样做与Apache一样托管在同一个盒子上是非常容易的,但与我的设置不同。

我已将Rack :: Proxy添加到我的Rails中间件堆栈,并可成功代理特定路径,例如fullpath =〜/ ^ main /。

我已经将Wordpress网站设置为www.insf.me,并将Heroku上的Rails应用程序设置为www.instructifyme.com。

当我点击www.instructifyme.com/main时,它会转到Wordpress站点,并将/ main /删除。

现在的问题是:

最后,以某种方式结束,重定向到www.insf.me。 代理确实没问题,但Wordpress似乎在做重定向。

  • WordPress地址(URL)设置为www.insf.me
  • 网站地址(URL)设置为www.insf.me
  • 我已经交替尝试将网站地址设置为www.instructifyme.com,但没有爱。

    看起来我很接近,但不够接近;)

    任何帮助,或完全不同的想法,都会很棒。

    谢谢 - 查理


    为什么?

    Wordpress和RoR都很棒,但它们就像石油和水 - 它们混合不好

    如果您尝试并行运行两个应用程序,无论如何,我强烈建议查看原因

    最重要的是,你所要求的是违背了Convention on Configuration的Rails惯例。 您将花费更多时间进行设置,而不是实际做出出色的功能


    CMS

    如果你需要在你的Rails应用中拥有一个CMS部分,那么我会尽力建立一个(特别是因为一个简单的博客应用可以在15分钟内完成)

    您可以在几天内复制WP的大部分基本功能,使其更加强大并根据您自己的需求定制。 它也将添加到你的经验作为一个Rails的开发:)


    功能

    如果您想要为Wordpress添加额外的功能,您可能需要考虑为其编写一个插件。 WP的主要吸引力是可扩展性,所以编写一个插件对于他们的社区来说是一个很好的补充

    如果你正在寻找一个Rails后端到你的Wordpress网站(也许你有订单或其他东西),我会考虑使用API​​来链接这两个系统。 您可以相对简单地创建Rails API,从而允许您直接从WP将数据发送到Rails应用程序

    链接地址: http://www.djcxy.com/p/60101.html

    上一篇: Heroku Rails app integrated a Bluehost Wordpress site

    下一篇: Rails 3 SSL on Heroku