diff --git a/packages/vite/src/node/server/middlewares/indexHtml.ts b/packages/vite/src/node/server/middlewares/indexHtml.ts index 3c57832db0fd20..2e4e358d42c453 100644 --- a/packages/vite/src/node/server/middlewares/indexHtml.ts +++ b/packages/vite/src/node/server/middlewares/indexHtml.ts @@ -102,12 +102,7 @@ const processNodeUrl = ( originalUrl !== '/' && htmlPath === '/index.html' ) { - const replacer = (url: string) => - path.posix.join( - devBase, - path.posix.relative(originalUrl, devBase), - url.slice(1) - ) + const replacer = (url: string) => path.posix.join(devBase, url.slice(1)) // #3230 if some request url (localhost:3000/a/b) return to fallback html, the relative assets // path will add `/a/` prefix, it will caused 404.