Я разрабатываю внешнее приложение с Middleman на ранее существовавшем php-сервере. На рабочем сервере мое приложение будет подпапкой основного приложения, но на этапе разработки я хочу, чтобы два приложения полностью разделялись.Как прокси-сервер apache для сервера-посредника
Я установил приложение php в свой локальный apache. Теперь я хочу, чтобы apache проксировал путь приложения посредника к серверу посредника.
Я попытался с:
<Location /phpapp/static>
ProxyPass http://127.0.0.1:4567/
ProxyPassReverse http://127.0.0.1:4567/
</Location>
и связать Посредник сервер 127.0.0.1
но я получаю "Не найдено: /"
Я думаю, что этот ответ приходит от посредника, потому что, если я отключу сервер посредника, apache ответит «Служба недоступна».
Итак, как я могу получить сервер посредника для отправки его содержимого через apache?
Теперь я частично работал над этим https://gist.github.com/kaplan/7253743 с помощью mod_passenger ... но теперь я не могу получить css и js. – Mir
Это будет нелегко сделать, Мир. Apache пытается обслуживать активы, но вам нужно заставить его делегировать соединение с Middleman. Я уверен, что есть способ сделать это, но вам будет трудно найти его. –