Skip to content

Commit f903d7f

Browse files
committed
Add laravel redirect
1 parent 0f8f7dd commit f903d7f

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

docs/.vitepress/config.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export default defineConfig({
2727
],
2828
nav: nav(),
2929
sidebar: {
30+
'/programming-language': sidebarProgrammingLanguage(),
3031
"/database": sidebarDatabase(),
3132
"/os": sidebarOs(),
3233
"/others": sidebarOthers(),
@@ -38,12 +39,25 @@ export default defineConfig({
3839
function nav()
3940
{
4041
return [
42+
{text: "编程语言", link: "/programming-language/php/laravel/redirect", activeMatch: '/programming-language'},
4143
{text: "数据库", link: "/database/mysql/grant-privileges-to-user", activeMatch: "/database"},
4244
{text: '操作系统', link: '/os/macos/toggle-toolbar-and-dock-status', activeMatch: '/os'},
4345
{text: '其他', link: '/others/vitepress/getting-started', activeMatch: '/others'},
4446
];
4547
}
4648

49+
function sidebarProgrammingLanguage()
50+
{
51+
return [
52+
{
53+
text: "Laravel",
54+
items: [
55+
{text: "重定向 redirect", link: "/programming-language/php/laravel/redirect"},
56+
]
57+
}
58+
];
59+
}
60+
4761
function sidebarDatabase()
4862
{
4963
return [
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Laravel 中的重定向
2+
3+
```php
4+
// 重定向到指定uri
5+
redirect('/uri');
6+
redirect()->to('/uri');
7+
Redirect::to('/uri');
8+
9+
// 重定向到路由
10+
redirect()->route('route.name');
11+
to_route('route.name');
12+
Redirect::route('route.name');
13+
14+
// 重定向到上一步
15+
back();
16+
redirect()->back();
17+
redirect()->to(request()->header('referer'))
18+
Redirect::back();
19+
```

0 commit comments

Comments
 (0)