将#符号更改为#! vue js路由器

时间:2017-08-13 00:43:07

标签: vue.js

我的客户想要使用AJAX抓取功能 https://developers.google.com/webmasters/ajax-crawling/docs/specification (我知道它已被弃用但是他希望它能够使用,因为还有另一个支持它的搜索引擎,比如yandex.ru)

所以我想翻译http://example.com/#/card/card_slug?category=car

http://example.com/#!/card/card_slug?category=car

如何使用vue-router执行此操作?

1 个答案:

答案 0 :(得分:1)

使用了Hashbang before vue-router 2.0,但现在不再支持了 但是,您可以尝试这种解决方法。

const router = new VueRouter({
  mode: 'history',
  base: '/#!/',
})

参见讨论here