ProxyRequests Off
ProxyPreserveHost On

<Proxy *>
    Require all granted
</Proxy>

# API (NO trailing slash on target)
ProxyPass /api http://127.0.0.1:8000/api retry=0 timeout=300
ProxyPassReverse /api http://127.0.0.1:8000/api

# Uploads
ProxyPass /uploads http://127.0.0.1:8000/uploads retry=0 timeout=300
ProxyPassReverse /uploads http://127.0.0.1:8000/uploads

# sitemap
ProxyPass /sitemap-collection http://127.0.0.1:8000/sitemap-collection retry=0 timeout=300
ProxyPassReverse /sitemap-collection http://127.0.0.1:8000/sitemap-collection

# Main App (LAST)
ProxyPass / http://127.0.0.1:3000/ retry=0 timeout=300
ProxyPassReverse / http://127.0.0.1:3000/