我在myapp.site.com
下运行了一个运行的rails应用程序。此应用正在端口9000
上运行,我们正在使用apache的ProxyPass
。
所有页面目前都由rails提供,但现在我有一个JS应用程序,我想在/account
路由和子路由上提供服务。此应用的文件位于/var/www/my-vue-app/dist
。
如何使用apache设置?我试过设置两个<VirtualHost>
;对于不是/account
的所有内容,以及其他一些没有运气的hacky解决方案,例外
任何提示?
答案 0 :(得分:0)
找到了如何配置apache,基本上我只需要在ProxyPass上排除特定路由,并且apache按预期提供服务。
lazy val v1 = { print("v1 "); 1 }
lazy val v2 = { print("v2 "); 2 }
lazy val v3 = { print("v3 "); 3 }
(v1 #:: v2 #:: v3 #:: Stream.empty).
find(_ == 2).
foreach(println) // prints "v1 v2 2"