I'm trying to build a multi-page site with Svelte using Vite.
According to the picture below (Vite documentation), I can just add a folder with index.html in it.

I tried it but it doesn't work. When I visit localhost:5173/about it keeps opening the Homepage. Here's my folder structure
Anyone how to fix this?

are you using Svelte (not SvelteKit)? I was facing the same problem with Svelte, and then I tried to install 3rd party library for routing but it didn't work as I expected. I solve the problem by switching to SvelteKit.