den*_*kin 5 ruby-on-rails heroku
我很确定这个问题的答案是“不可能”,但我想我最后一次检查一下:
我正在将一些 Rails 应用程序迁移到 Heroku。它们现在的组织方式(按 URL 而言)是:
到目前为止我读到的所有内容都表明这在 Heroku 上是不可能的:每个应用程序必须有自己的子域(例如 site1.example.com、site2.example.com)。
我的客户不想更改 URL 结构(实际上可能有一些争论;我读过一些资料,这些资料说路径与子域对于 SEO 更好)。
我是否正确,这在 Heroku 上是不可能的?
最好的选择是将 Rails 应用程序转变为 Rails 引擎:
http://pivotallabs.com/migration-from-a-single-rails-app-to-a-suite-of-rails-engines/
然后使用您描述的 URL 挂载每个引擎。
当然,如果您的应用程序非常庞大且复杂,这可能会很棘手。
| 归档时间: |
|
| 查看次数: |
2371 次 |
| 最近记录: |