You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Redirect and Alias (En) <br><br> *Cette page est en cours de traduction française. Revenez une autre fois pour lire une traduction achevée ou [participez à la traduction française ici](https://github.com/vuejs-fr/vue-router).*
1
+
# Redirection et alias
2
2
3
-
### Redirect
3
+
### Redirection
4
4
5
-
Redirecting is also done in the `routes` configuration. To redirect from `/a`to`/b`:
5
+
Les redirections peuvent aussi être faites depuis la configuration de `routes`. Pour rediriger `/a`vers`/b`:
6
6
7
7
```js
8
8
constrouter=newVueRouter({
@@ -12,7 +12,7 @@ const router = new VueRouter({
12
12
})
13
13
```
14
14
15
-
The redirect can also be targeting a named route:
15
+
La redirection peut également être effectuée en ciblant une route nommée :
16
16
17
17
```js
18
18
constrouter=newVueRouter({
@@ -22,28 +22,28 @@ const router = new VueRouter({
22
22
})
23
23
```
24
24
25
-
Or even use a function for dynamic redirecting:
25
+
Ou on peut même utiliser une fonction pour les redirections dynamiques :
26
26
27
27
```js
28
28
constrouter=newVueRouter({
29
29
routes: [
30
30
{ path:'/a', redirect:to=> {
31
-
//the function receives the target route as the argument
32
-
//return redirect path/location here.
31
+
//la fonction reçoit la route cible en tant qu'argument
32
+
//retourné le chemin vers la nouvelle route ici.
33
33
}}
34
34
]
35
35
})
36
36
```
37
37
38
-
For other advanced usage, checkout the [example](https://github.com/vuejs/vue-router/blob/dev/examples/redirect/app.js).
38
+
Pour d'autres utilisations avancées, jetez un œil à cet [exemple](https://github.com/vuejs/vue-router/blob/dev/examples/redirect/app.js).
39
39
40
40
### Alias
41
41
42
-
A redirect means when the user visits`/a`, and URL will be replaced by`/b`, and then matched as `/b`. But what is an alias?
42
+
Une redirection signifie que si l'utilisateur visite`/a`, l'URL va être remplacée par`/b` et concordé avec `/b`. Mais qu'est-ce qu'un alias?
43
43
44
-
**An alias of`/a`as `/b`means when the user visits `/b`, the URL remains `/b`, but it will be matched as if the user is visiting`/a`.**
44
+
** Un alias de`/a`en tant que `/b`signifie que lorsque l'utilisateur va visiter `/b`, l'URL vas rester `/b`, mais la concordance va se faire comme si l'utilisateur visitait`/a`.**
45
45
46
-
The above can be expressed in the route configuration as:
46
+
La phase du dessus peut être exprimée dans la configuration de la route de la manière suivante :
47
47
48
48
```js
49
49
constrouter=newVueRouter({
@@ -53,6 +53,6 @@ const router = new VueRouter({
53
53
})
54
54
```
55
55
56
-
An alias gives you the freedom to map a UI structure to an arbitrary URL, instead of being constrained by the configuration's nesting structure.
56
+
Un alias vous donne la liberté d'associer une structure d'interface utilisateur à une URL arbitraire, au lieu d'être contraint par une configuration de structure.
57
57
58
-
For advanced usage, checkout the [example](https://github.com/vuejs/vue-router/blob/dev/examples/route-alias/app.js).
58
+
Pour d'autres utilisations avancées, jetez un œil à cet [exemple](https://github.com/vuejs/vue-router/blob/dev/examples/route-alias/app.js).
0 commit comments