Для данной сборки используется
Gulp 4 и пакет
gulp-rigger для подключения шаблонов.
Дело в том, что в проекте используется технология SPA и ссылки имеют вид, например, типа
https://mysite.com/Page/1
При клике по ссылкам действие по умолчанию отменяется и на сервак при помощи AJAX отправляется запрос типа
https://mysite.com/core.php?page=1. Короче, в таком случае относительные ссылки уже не канают, так как браузер ищет файлы не в корне, а в директории `Page/1`.
Возможна ли в сборке какая-то переменная типа как
$_SERVER['SERVER_NAME'] в php, чтобы добавлять её в путь к css, js, img файлам и ссылкам? Или нужно писать js-функции, которые бы при загрузке страницы парсили необходимые тэги и подставляли бы в путь
location.origin?
Если да, то существует ли готовое решение для этого? Может быть класс или отдельные функции?
Или возможно осуществить такое с помощью какого то плагина на node.js?
Ищу оптимальное решение, чтобы приложение запускалось как локально на Open Server-е, так и на удалённом сервере.
Спасибо.