0

我最近设置了两个可通过单个域访问的虚拟主机,第一个(启动页面)可通过默认端口 80(https://my.domain.com/)访问,另一个(symfony 应用程序)可通过端口 9000(https://my.domain.com:9000/)访问。

我在第一个虚拟主机上设置了一个 ProxyPass 和 ProxypassReverse 指令,以通过 url 访问第二个虚拟主机https://my.domain.com/teller,它可以工作,除了它在路由时覆盖整个 url,该 url 变成https://my.domain.com/route了我预期的 urlhttps://my.domain.com/teller/route

关于如何解决这个问题的任何想法?提前致谢!:D

4

1 回答 1

0

实际上,这很容易解决:只需将 /htdocs 中的所有文件(不要忘记 .htaccess)放入 /htdocs/teller 并分别调整 app.php 和 app_dev.php 中的包含指令。这至少对 Symfony 2.0 有效,我没有用早期版本测试过。

于 2011-09-08T13:40:01.750 回答