URL-адрес адресной строки добавляется к запрашиваемому статическому ресурсу при обновлении страницы, как с этим справиться? - PullRequest
0 голосов
/ 29 июня 2018

Когда я захожу на локальный хост, он перенаправляется на локальный хост: 8000 / посадка, как и ожидалось, и статический ресурс обслуживается должным образом, как видно на изображении ниже

Запрошенный URL равен https://localhost:8000/3.bundle.js

но проблема возникает, когда я обновляю страницу по определенному адресу, как это видно на скриншоте ниже, адресная строка привязана к статическому ресурсу

enter image description here

Запрошенный URL равен https://localhost:8000/landing/asdfa/3.bundle.js

/ landing / asdfa присоединяется к запрошенному статическому ресурсу 3.bundle.js

и это приводит к возвращению неправильного ресурса, т.е. html

enter image description here

так как маршрут моего узла выглядит следующим образом

 app.use(express.static(__dirname + '/dist/public'));
 app.use('/api',routes);
 app.get('*', function(req, res){
     res.sendFile(__dirname + '/dist/public/index.html');
 });

как избежать или обработать адресную строку, присоединенную к статическому запросу ресурса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...