Я сделал прокси-проход, добавив к моему экземпляру localhost путь / vocab / arch. Вот конфигурация, которую я использовал:
<IfModule mod_proxy.c>
ProxyPass /vocab/arch http://localhost:3000/
ProxyPassReverse /vocab/arch http://localhost:3000/
Alias /vocab/arch /assets/
</IfModule>
<Location />
Require all granted
</Location>
RewriteEngine On
RewriteRule ^/vocab/arch - [L]
RewriteRule ^/(.*) http://localhost:3000/$1 [P,L]
ProxyPassReverse /vocab/arch http://localhost:3000/
Указывает на http://localhost:3000/ У меня целевая страница моего веб-приложения, как и ожидалось, под http://localhost:3000/vocab/arch/en.html.
Однако, нажав накакая-то ссылка типа "Коллекции" у меня https://localhost:3000/en/collections.html вместо https://localhost:3000/vocab/arch/en/collections.html
Как мне решить эту проблему?
Заранее спасибо