Мне нужно, чтобы все запросы на моем сервере были проксированы к узлу на порту 8000, кроме запросов, содержащих / api / ci в своем пути.
Это мой текущий конфиг, проблема в том, что он перенаправляет все на порт 8000, включая запросы / api / ci, вместо того, чтобы позволять им напрямую обращаться к бэкэнду.По какой-то причине правило / api / ci не применяется и вместо этого используется прокси.Бэкэнд построен на PHP с каркасом Codeigniter.
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location /api/ci/>
ProxyPass !
</Location>
<Location />
ProxyPass http://localhost:8000/
ProxyPassReverse http://localhost:8000/
</Location>