.htaccess, как сохранить путь для статических файлов - PullRequest
0 голосов
/ 11 октября 2019

У меня есть SPA, и он находится в подкаталоге, и я использую page.js с веб-пакетом, чтобы использовать его

проблема возникает, когда я использую то, что написано в документации с настройкой на моем .htaccess:

RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^.*$ ./index.html [QSA,L]

этот файл находится в подкаталоге, но когда веб-пакет компилирует файлы js, перейдите в subpath / dist / file.js

, поэтому мне нужно каким-то образом перенаправить файлы,потому что эта конфигурация дает мне файл index.html в подпути, когда я использую относительные маршруты.

если я использую статические маршруты, я не могу использовать динамический импорт js, потому что webpack не обновляет маршрут или не 't найти его

например: маршрут

./js/library/materialize.min.js

дает мне:

localhost/webPage/idUser/otherPath/js/library/materialize.min.js

и мне нужно получить

localhost/webPage/js/library/materialize.min.js

таквозвращает файл index.html

...