Apache ProxyPass проксирует только URL, но не ресурсы страницы

Apache ProxyPass проксирует только URL, но не ресурсы страницы

Итак, в настоящее время у меня есть конфигурация прокси-сервера, которая выглядит следующим образом:

ProxyPassMatch ^/foo/bar/(.+)$ https://xyz.domain.net/$1
ProxyPassReverse ^/foo/bar/(.+)$ https://xyz.domain.net/$1

ProxyPreserveHost Off

Я пытаюсь сопоставить, например, https://my.website.com/foo/bar/homeс https://xyz.domain.net/home.

Кажется, proxypass работает, так как я вижу веб-страницу из xyz.domain.net/home, однако веб-страница — ЕДИНСТВЕННОЕ, что, похоже, проксируется. Все остальные ресурсы, такие как файлы js или шрифты, не запрашиваются правильно.

Например, при загрузке https://xyz.domain.net/homeэтой страницы извлекается https://xyz.domain.net/scripts/index.js. Однако при доступе к ней через URL-адрес прокси-сервера https://my.website.com/foo/bar/homeвместо этого происходит попытка извлечь актив https://my.website.com/scripts/index.jsи, конечно же, возвращается ответ 404.

Есть ли еще какие-либо директивы прокси, которые мне необходимо включить, чтобы загруженные страницей ресурсы также извлекались с xyz.domainсервера?

Еще одна информация: я пытался ProxyPreserveHost Onвместо этого, Offно на каждой странице, к которой я пытаюсь получить доступ, с конечного сервера возвращается ошибка 403.

Я использую Oracle HTTP Server версии 12.2.1.4

Заранее спасибо.

Связанный контент