Heroku 上独立机架应用程序的路由?

发布于 2024-12-11 14:03:34 字数 335 浏览 4 评论 0原文

假设我有一个在 Heroku 上运行的 Rails 应用程序,网址为 www.myapp.com。我想创建一个单独的 Heroku 应用程序来为我的简单 (Rack-Jekyll) 博客提供服务Rails 应用程序,但我希望可以访问此博客,

www.myapp.com/blog/

考虑到它们都是基于 Rack 的,有没有办法将这两个应用程序合并在一起,但将它们保留为单独的 Heroku 应用程序和单独的 git 存储库?

Lets say I have a Rails app running on Heroku at www.myapp.com. I would like to create a separate Heroku application to serve a simple (Rack-Jekyll) blog for my Rails app but I would like this blog to be accessible at

www.myapp.com/blog/

Is there a way I merge the two apps together considering that they are both Rack based, but keep them as separate Heroku applications and separate git repositories?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

暮色兮凉城 2024-12-18 14:03:34

您可以使用重定向方法。

match "/blog" => redirect("http://myapp.com/blog")

You can use redirect method.

match "/blog" => redirect("http://myapp.com/blog")
何以笙箫默 2024-12-18 14:03:34

不,这是不可能的(目前)。您需要将 /blog 作为 gem 或引擎添加到 mainapp 存储库,然后将组合存储库推送到 heroku。

No, this isn't possible (currently). You'll need to add the /blog as a gem or engine to the mainapp repository, and then push the combined repository to heroku.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文