Фон
Я разрабатываю веб-приложение, которое живет на встроенном устройстве. Чтобы сократить время разработки, разработка внешнего интерфейса выполняется с использованием apache, обслуживающего статические документы, с проксированием PHP на встроенное устройство для специально настроенных динамических ресурсов. Это требует, чтобы мы хранили различные сценарии имитации сервера в системе управления версиями, и это требует обновления этих сценариев всякий раз, когда мы добавляем новый динамический ресурс.
Проблема
Я хотел бы инвертировать логику: если запрошенный документ доступен в каталоге статических документов, обслужить его; в противном случае проксируйте запрос на встроенное устройство.
В идеале мне нужен программный пакет, который сделает это за меня (для Windows или для сборки на cygwin). Я могу заставить Apache делать это с PHP, но я не уверен, как его настроить, чтобы это произошло. Я посмотрел на squid и privoxy, но ни один из них не делает то, что я хочу.
Любые идеи? Я бы предпочел не сворачивать свои собственные.