# 路由重定向
## 简介:
用户在访问地址A的时候,强制用户跳转到C,从而展示特定组件的页面。
通过路由规则的`redirect`选项,指定一个新的路由地址,可以很方便地设置路由的重定向。
\`\`\`
```
var router = new VueRouter({
routes:[
//path表示需要被重定义的原地址,redirect 表示将要被重定向到的新地址
{
path:'/',
redirect:'/comp1'
},
{
path:'/comp1',
component:Comp1 //如果路由匹配就会渲染当前指定的组件
},{
path:'/comp2',
component:Comp2
}
]
})
```
\`\`\`
## 为什么要用它
当前网站打开后,会发现没有一个组件被显示出来,因为hash是'/',没有与之对应的路由规则去匹配。所以让它为‘/’时我们可以让它指向一个默认的页面组件。