Вам нужен #.Если вы удалите #, браузер / сервер попытается получить файл / страницу по этому URL - который не существует.Поскольку vue работает с виртуальным доменом, это означает, что он будет вставлять страницы в текущую загруженную веб-страницу.
Если вы хотите использовать URL-адреса, как в WordPress - «чистые» URL-адреса, в которых вам нужно выполнить перезапись URL-адреса.Htaccess