Symfony 1.4 с ProxyPass и ProxyPassReverse - PullRequest
0 голосов
/ 23 июня 2011

Недавно я установил два виртуальных хоста, которые доступны через один домен, первый (страница-заставка), доступный через порт 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моего ожидаемого URL https://my.domain.com/teller/route

Есть идеи о том, как я могу решить этот?Заранее спасибо!: D

1 Ответ

0 голосов
/ 08 сентября 2011

На самом деле, это довольно легко решить: просто поместите все файлы (не забудьте .htaccess) из / htdocs в / htdocs / teller и отрегулируйте директивы include в app.php и app_dev.php соответственно. Это работает по крайней мере для Symfony 2.0, я не тестировал его с более ранними версиями.

...