我们在 Rails 3.2.12 上。
我们希望将目录 X 下的所有请求路由到不同的主机,同时保留路径,本质上只是交换主机信息。这就是我们现在正在做的事情,但我们想知道正确的方法是什么,因为这似乎是对路径的一部分进行 URL 编码。
match '/X/*path' => redirect( 'http://newhost.com/X/%{path}', :status => 302 )
将这些类型的请求重新路由到不同主机的干净方法是什么?
我们在 Rails 3.2.12 上。
我们希望将目录 X 下的所有请求路由到不同的主机,同时保留路径,本质上只是交换主机信息。这就是我们现在正在做的事情,但我们想知道正确的方法是什么,因为这似乎是对路径的一部分进行 URL 编码。
match '/X/*path' => redirect( 'http://newhost.com/X/%{path}', :status => 302 )
将这些类型的请求重新路由到不同主机的干净方法是什么?