Я следовал этому руководству , чтобы настроить браузерную синхронизацию для правильной работы с SPA, который я выполняю (всегда перенаправлять на индекс), и он отлично работает для ссылок типа localhost/homepage
.
Проблема в ссылках с другим уровнем каталога, например localhost/bikes/444
.Когда я обновляю страницу, браузер пытается загрузить CSS, изображения и т. Д. Из неправильного места: например, localhost/bikes/css/css.css
.
Я знаю, что могу изменить свой код и просто указать ссылку на /css/css.css
, но я хочу, чтобы пути были относительно работы в моей среде развертывания.
Можно ли настроить connect-history-api-fallback
для выполнения этих перенаправлений или «вырезать» папку «велосипеды» из URL-адресов, чтобы она указала на правильный путь?
Я читал документацию по плагинуи кажется, что можно сделать пользовательские переписывания, но я искал простое решение, так как это происходит для некоторых папок, таких как «CSS», «изображения», «сценарии» и т. д. Это похоже на общую проблему, котораядолжно быть простое решение:)