-
Notifications
You must be signed in to change notification settings - Fork 81
Expand file tree
/
Copy pathredirects.json
More file actions
238 lines (238 loc) · 8.25 KB
/
redirects.json
File metadata and controls
238 lines (238 loc) · 8.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
{
"/tutorials/getting-started": {
"to": "/tutorials",
"statusCode": 301
},
"/tutorials/getting-started/create-reusable-blocks-with-many-to-any-relationships": {
"to": "/tutorials/projects/create-reusable-blocks-with-many-to-any-relationships",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-in-android-with-kotlin": {
"to": "/frameworks/kotlin/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-in-ios-with-swift": {
"to": "/frameworks/swift/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-angular": {
"to": "/frameworks/angular/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-astro": {
"to": "/frameworks/astro/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-django": {
"to": "/frameworks/django/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-eleventy-3": {
"to": "/frameworks/eleventy/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-flask": {
"to": "/frameworks/flask/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-flutter": {
"to": "/frameworks/flutter/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-laravel": {
"to": "/frameworks/laravel/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-nextjs": {
"to": "/frameworks/nextjs/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-nuxt": {
"to": "/frameworks/nuxt/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-solidstart": {
"to": "/frameworks/solidstart/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-spring-boot": {
"to": "/frameworks/spring-boot/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/fetch-data-from-directus-with-sveltekit": {
"to": "/frameworks/sveltekit/data-fetching",
"statusCode": 301
},
"/tutorials/getting-started/implement-directus-auth-with-ios": {
"to": "/frameworks/swift/authentication",
"statusCode": 301
},
"/tutorials/getting-started/implement-multilingual-content-with-directus-and-svelte-kit": {
"to": "/frameworks/sveltekit/internationalization",
"statusCode": 301
},
"/tutorials/getting-started/implementing-live-preview-in-astro": {
"to": "/frameworks/astro/live-preview",
"statusCode": 301
},
"/tutorials/getting-started/implementing-live-preview-in-next-js": {
"to": "/frameworks/nextjs/live-preview",
"statusCode": 301
},
"/tutorials/getting-started/implementing-live-preview-in-nuxt": {
"to": "/frameworks/nuxt/live-preview",
"statusCode": 301
},
"/tutorials/getting-started/implementing-live-preview-in-react": {
"to": "/frameworks/react/live-preview",
"statusCode": 301
},
"/tutorials/getting-started/implementing-live-preview-in-sveltekit": {
"to": "/frameworks/sveltekit/live-preview",
"statusCode": 301
},
"/tutorials/getting-started/implementing-multilingual-content-using-directus-and-astro": {
"to": "/frameworks/astro/multilingual-content",
"statusCode": 301
},
"/tutorials/getting-started/implementing-multilingual-content-using-directus-and-next": {
"to": "/frameworks/nextjs/multilingual-content",
"statusCode": 301
},
"/tutorials/getting-started/implementing-multilingual-content-using-directus-and-nuxt": {
"to": "/frameworks/nuxt/multilingual-content",
"statusCode": 301
},
"/tutorials/getting-started/implementing-multilingual-content-using-directus-and-sveltekit": {
"to": "/frameworks/sveltekit/multilingual-content",
"statusCode": 301
},
"/tutorials/getting-started/integrating-the-directus-visual-editor-with-nextjs": {
"to": "/frameworks/nextjs/visual-editor",
"statusCode": 301
},
"/tutorials/getting-started/integrating-the-directus-visual-editor-with-nuxt": {
"to": "/frameworks/nuxt/visual-editor",
"statusCode": 301
},
"/tutorials/getting-started/integrating-the-directus-visual-editor-with-sveltekit": {
"to": "/frameworks/sveltekit/visual-editor",
"statusCode": 301
},
"/tutorials/getting-started/rendering-dynamic-blocks-using-astro": {
"to": "/frameworks/astro/reusable-blocks",
"statusCode": 301
},
"/tutorials/getting-started/rendering-dynamic-blocks-using-next": {
"to": "/frameworks/nextjs/reusable-blocks",
"statusCode": 301
},
"/tutorials/getting-started/rendering-dynamic-blocks-using-nuxt": {
"to": "/frameworks/nuxt/reusable-blocks",
"statusCode": 301
},
"/tutorials/getting-started/rendering-dynamic-blocks-using-sveltekit": {
"to": "/frameworks/sveltekit/reusable-blocks",
"statusCode": 301
},
"/tutorials/getting-started/set-up-live-preview-with-next-js": {
"to": "/frameworks/nextjs/live-preview-draft-mode",
"statusCode": 301
},
"/tutorials/getting-started/set-up-live-preview-with-nuxt": {
"to": "/frameworks/nuxt/live-preview-setup",
"statusCode": 301
},
"/tutorials/getting-started/submit-forms-using-directus-and-nextjs": {
"to": "/frameworks/nextjs/forms",
"statusCode": 301
},
"/tutorials/getting-started/submit-forms-using-directus-and-nuxt": {
"to": "/frameworks/nuxt/forms",
"statusCode": 301
},
"/tutorials/getting-started/submit-forms-using-directus-and-sveltekit": {
"to": "/frameworks/sveltekit/forms",
"statusCode": 301
},
"/tutorials/getting-started/using-authentication-in-astro": {
"to": "/frameworks/astro/authentication",
"statusCode": 301
},
"/tutorials/getting-started/using-authentication-in-next-js": {
"to": "/frameworks/nextjs/authentication",
"statusCode": 301
},
"/tutorials/getting-started/using-authentication-in-nuxt": {
"to": "/frameworks/nuxt/authentication",
"statusCode": 301
},
"/tutorials/getting-started/using-authentication-in-react": {
"to": "/frameworks/react/authentication",
"statusCode": 301
},
"/tutorials/getting-started/using-authentication-in-sveltekit": {
"to": "/frameworks/sveltekit/authentication",
"statusCode": 301
},
"/tutorials/migration/migrate-from-nuxt-content-to-directus": {
"to": "/frameworks/nuxt/migrate-from-nuxt-content",
"statusCode": 301
},
"/tutorials/projects/build-forms-dynamically-using-directus-and-astro": {
"to": "/frameworks/astro/dynamic-forms",
"statusCode": 301
},
"/tutorials/projects/build-forms-dynamically-using-directus-and-next": {
"to": "/frameworks/nextjs/dynamic-forms",
"statusCode": 301
},
"/tutorials/projects/build-forms-dynamically-using-directus-and-nuxt": {
"to": "/frameworks/nuxt/dynamic-forms",
"statusCode": 301
},
"/tutorials/projects/build-forms-dynamically-using-directus-and-sveltekit": {
"to": "/frameworks/sveltekit/dynamic-forms",
"statusCode": 301
},
"/tutorials/projects/create-a-cms-using-directus-and-astro": {
"to": "/frameworks/astro/build-a-cms",
"statusCode": 301
},
"/tutorials/projects/create-a-cms-using-directus-and-nextjs": {
"to": "/frameworks/nextjs/build-a-cms",
"statusCode": 301
},
"/tutorials/projects/create-a-cms-using-directus-and-nuxt": {
"to": "/frameworks/nuxt/build-a-cms",
"statusCode": 301
},
"/tutorials/projects/create-a-cms-using-directus-and-sveltekit": {
"to": "/frameworks/sveltekit/build-a-cms",
"statusCode": 301
},
"/tutorials/projects/create-dynamic-pages-for-a-cms-using-directus-and-astro": {
"to": "/frameworks/astro/dynamic-pages",
"statusCode": 301
},
"/tutorials/projects/create-dynamic-pages-for-a-cms-using-directus-and-nextjs": {
"to": "/frameworks/nextjs/dynamic-pages",
"statusCode": 301
},
"/tutorials/projects/create-dynamic-pages-for-a-cms-using-directus-and-nuxt": {
"to": "/frameworks/nuxt/dynamic-pages",
"statusCode": 301
},
"/tutorials/projects/create-dynamic-pages-for-a-cms-using-directus-and-sveltekit": {
"to": "/frameworks/sveltekit/dynamic-pages",
"statusCode": 301
},
"/tutorials/tips-and-tricks/implement-pagination-and-infinite-scrolling-in-next-js-": {
"to": "/frameworks/nextjs/pagination-infinite-scroll",
"statusCode": 301
},
"/tutorials/workflows/combine-live-preview-and-content-versioning-with-next-js": {
"to": "/frameworks/nextjs/live-preview-content-versioning",
"statusCode": 301
}
}