ruby-on-rails – 在不同的主机上链接Rails App和WordPress Blog
发布时间:2020-12-17 04:22:31 所属栏目:百科 来源:网络整理
导读:我在GoDaddy上的VPS和WordPress博客上设置了我的Rails应用程序.我这样做是因为我不想在我的VPS上安装 PHP.此外,我的rails应用程序正在使用Postgres,虽然我知道WordPress可以设置为使用Postgres,但我只是不想经历麻烦. 如何链接博客和我的rails应用程序,以便
我在GoDaddy上的VPS和WordPress博客上设置了我的Rails应用程序.我这样做是因为我不想在我的VPS上安装
PHP.此外,我的rails应用程序正在使用Postgres,虽然我知道WordPress可以设置为使用Postgres,但我只是不想经历麻烦.
如何链接博客和我的rails应用程序,以便博客位于: www.mysite.com/blog 此外,在博客内部导航时,基本URL应保留为www.mysite.com/blog 例如: www.mysite.com/blog/article1 www.mysite.com/blog/category 等等…. 解决方法
假设您的Rails站点在前面运行Apache,那么您可以将这些内容放入Rails站点的VirtualHost部分:
<Location /blog> ProxyPass http://godaddy.com/yourwordpress-site/ </Location> 在Nginx中它看起来像这样 location /blog { proxy_pass http://godaddy.com/yourwordpress-site; } 当然我建议你为代理设置添加更多选项,以便保留原始请求者的IP地址等.这样做,Web服务器已经捕获了请求,甚至没有打扰你的Rails应用程序要求它真的不知道. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |