Мне настраивали обратный прокси-сервер Apache между клиентской машиной и сервером. То, чего я хочу достигнуть, должно переопределить файл JavaScript, отправленный от сервера с тем от прокси прежде, чем отправить файл клиенту. Я не хочу изменять файл JavaScript в сервере, потому что я хочу, чтобы прокси был прозрачен. Существует ли возможный способ сделать это?
Если вы используете директиву ProxyPass
Apache, то с помощью восклицательного знака вы можете исключить из пересылки определенные подкаталоги и пути файловой системы!
. Это позволит вам обслуживать их из локальной файловой системы на прокси-сервере.
# Exclude file.js and serve that from the local filesystem
ProxyPass /app/dir/file.js !
# proxy /app to internal server
ProxyPass /app http://int.example.com/app
ProxyPassReverse /app http://int.example.com/app