Hash varsayılan bir vue-router modu ayarıdır, çünkü hash ile uygulamanın url'yi sunmak için sunucuyu bağlaması gerekmez. Değiştirmek için sunucunuzu yapılandırmalı ve modu HTML5 Geçmişi API modu olarak ayarlamalısınız.
Sunucu yapılandırması için bu, Apache, Nginx ve Node.js sunucularını ayarlamanıza yardımcı olacak bağlantıdır:
https://router.vuejs.org/guide/essentials/history-mode.html
Ardından, vue yönlendirici modunun aşağıdaki gibi ayarlandığından emin olmalısınız:
vue-router sürüm 2.x
const router = new VueRouter({
mode: 'history',
routes: [...]
})
Açıkça belirtmek gerekirse, bunlar seçebileceğiniz tüm vue-router modlarıdır: "hash" | "tarih" | "Öz".
const router = new VueRouter({ history: true })