У меня есть 1 угловое приложение с base-href, установленным на /a/b/
.
Итак, в моей папке dist
есть HTML-файл с <base href="/a/b/">
.
Таким образом, браузер может определить, что ссылка с изображением на assets/images/logo.png
действительно расположена на domain.com/a/b/assets/images/logo.png
.
Итак, мое приложение работает на domain.com/a/b/index.html
.
Проблема:
Теперь я также хотел бы запустить то же приложение на domain.com/a/b/c/index.html
. Так что помимо предыдущего.
Также здесь assets/images/logo.png
расположен на domain.com/a/b/c/assets/images/logo.png
. (смотрите / с / там).
Я могу заставить это работать, хотя я действительно хотел бы создать свое приложение один раз и опубликовать его один раз . Затем разверните его дважды (/a/b/
и /a/b/c/
).
Так что на самом деле мой вопрос, могу ли я настроить этот base-href после его развертывания в указанных папках на моем сервере apache? Есть ли опция времени выполнения? Может ли он определить свой базовый путь из каталога, в котором находятся файлы?
Или есть команда для изменения значения в index.html?