【发布时间】:2009-11-23 16:50:18
【问题描述】:
我有一个想要迁移到 Rails 的网络应用程序,它目前只是纯 HTML,带有到另一台服务器的 Apache 代理,运行自定义数据库/网络服务器,为网站的动态内容提供服务。
目前,我想分阶段进行,因为代理服务器上的内容在我更新静态 (HTML) 服务器之前无法更新。
那么...我将如何配置 Rails 路由以将所有对/dynamic/* 的请求代理到其他服务器?或者,我如何将下面的 Apache 规则翻译成 Rails?
Apache 代理规则:
ProxyPassMatch ^((?i)/dynamic/)(.*)$ http://xxx.xxx.com:8080/$2
ProxyPassReverse /dynamic/ http://xxx.xxx.com:8080/
【问题讨论】:
标签: ruby-on-rails proxy routes