Skip to content

Commit 120658a

Browse files
authored
Multiple Redirection files (#3487)
* multi redir files * redir dir * move redir dir * re-populate redir files from "main" * try 6 spaces before ] like main * move redir files to root * trim excess leading spaces * move devtools redir file into /redirects/ * move devtools redir file to root * move pwa redir * move redir files to dir, relative path * readme
1 parent f457eff commit 120658a

16 files changed

+5802
-5733
lines changed

.openpublishing.redirection.json

Lines changed: 0 additions & 5733 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"redirections": [
3+
// no entries
4+
]
5+
}

redirects/.openpublishing.redirection.archived.json

Lines changed: 3011 additions & 0 deletions
Large diffs are not rendered by default.

redirects/.openpublishing.redirection.devtools.json

Lines changed: 1172 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"redirections": [
3+
// no entries
4+
]
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"redirections": [
3+
// no entries
4+
]
5+
}
Lines changed: 326 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,326 @@
1+
{
2+
"redirections": [
3+
// Sections:
4+
// entries older than 2025/06/19
5+
// extensions toc 2025/06/19
6+
// Legal
7+
8+
// ======================================================================
9+
// entries older than 2025/06/19
10+
{
11+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/part1-simple-extension.md",
12+
"redirect_url": "/microsoft-edge/extensions/getting-started/picture-viewer-popup-webpage",
13+
"redirect_document_id": false
14+
},
15+
{
16+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/part2-content-scripts.md",
17+
"redirect_url": "/microsoft-edge/extensions/getting-started/picture-inserter-content-script",
18+
"redirect_document_id": false
19+
},
20+
{
21+
"source_path": "../microsoft-edge/extensions-chromium/store-policies/csp.md",
22+
"redirect_url": "/microsoft-edge/extensions/developer-guide/csp",
23+
"redirect_document_id": false
24+
},
25+
{
26+
"source_path": "../microsoft-edge/extensions-chromium/enterprise/declare-permissions.md",
27+
"redirect_url": "/microsoft-edge/extensions/developer-guide/declare-permissions",
28+
"redirect_document_id": false
29+
},
30+
{
31+
"source_path": "../microsoft-edge/extensions-chromium/enterprise/match-patterns.md",
32+
"redirect_url": "/microsoft-edge/extensions/developer-guide/match-patterns",
33+
"redirect_document_id": false
34+
},
35+
{
36+
"source_path": "../microsoft-edge/extensions-chromium/enterprise/hosting-and-updating.md",
37+
"redirect_url": "/microsoft-edge/extensions/publish/hosting-and-updating",
38+
"redirect_document_id": false
39+
},
40+
{
41+
"source_path": "../microsoft-edge/extensions-chromium/publish/upload-video.md",
42+
"redirect_url": "/microsoft-edge/extensions/publish/publish-extension",
43+
"redirect_document_id": false
44+
},
45+
{
46+
"source_path": "../microsoft-edge/extensions-chromium/publish/add-ons-store-curation.md",
47+
"redirect_url": "/microsoft-edge/extensions/publish/add-ons-curation",
48+
"redirect_document_id": false
49+
},
50+
{
51+
"source_path": "../microsoft-edge/extensions-chromium/publish/contact-us.md",
52+
"redirect_url": "/microsoft-edge/extensions/contact",
53+
"redirect_document_id": false
54+
},
55+
// two entries go to same:
56+
{
57+
"source_path": "../microsoft-edge/extensions-chromium/publish/update.md",
58+
"redirect_url": "/microsoft-edge/extensions/update/update-extension",
59+
"redirect_document_id": false
60+
},
61+
{
62+
"source_path": "../microsoft-edge/extensions-chromium/publish/update-extension.md",
63+
"redirect_url": "/microsoft-edge/extensions/update/update-extension",
64+
"redirect_document_id": false
65+
},
66+
{
67+
"source_path": "../microsoft-edge/extensions-chromium/publish/api/using-addons-api.md",
68+
"redirect_url": "/microsoft-edge/extensions/update/api/using-addons-api",
69+
"redirect_document_id": false
70+
},
71+
{
72+
"source_path": "../microsoft-edge/extensions-chromium/publish/api/addons-api-reference.md",
73+
"redirect_url": "/microsoft-edge/extensions/update/api/addons-api-reference",
74+
"redirect_document_id": false
75+
},
76+
// two entries go to same:
77+
{
78+
"source_path": "../microsoft-edge/extensions-chromium/enterprise/auto-update.md",
79+
"redirect_url": "/microsoft-edge/extensions/update/auto-update",
80+
"redirect_document_id": false
81+
},
82+
{
83+
"source_path": "../microsoft-edge/extensions-chromium/publish/auto-update.md",
84+
"redirect_url": "/microsoft-edge/extensions/update/auto-update",
85+
"redirect_document_id": false
86+
},
87+
// /entries older than 2025/06/19
88+
// ======================================================================
89+
// extensions toc 2025/06/19
90+
{
91+
"source_path": "../microsoft-edge/extensions-chromium/landing/index.yml",
92+
"redirect_url": "/microsoft-edge/extensions/landing/index",
93+
"redirect_document_id": false
94+
},
95+
{
96+
"source_path": "../microsoft-edge/extensions-chromium/index.md",
97+
"redirect_url": "/microsoft-edge/extensions/index",
98+
"redirect_document_id": false
99+
},
100+
{
101+
"source_path": "../microsoft-edge/extensions-chromium/whats-new/released-features.md",
102+
"redirect_url": "/microsoft-edge/extensions/whats-new/released-features",
103+
"redirect_document_id": false
104+
},
105+
{
106+
"source_path": "../microsoft-edge/extensions-chromium/whats-new/roadmap.md",
107+
"redirect_url": "/microsoft-edge/extensions/whats-new/roadmap",
108+
"redirect_document_id": false
109+
},
110+
{
111+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/index.md",
112+
"redirect_url": "/microsoft-edge/extensions/getting-started/index",
113+
"redirect_document_id": false
114+
},
115+
{
116+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/picture-viewer-popup-webpage.md",
117+
"redirect_url": "/microsoft-edge/extensions/getting-started/picture-viewer-popup-webpage",
118+
"redirect_document_id": false
119+
},
120+
{
121+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/picture-inserter-content-script.md",
122+
"redirect_url": "/microsoft-edge/extensions/getting-started/picture-inserter-content-script",
123+
"redirect_document_id": false
124+
},
125+
{
126+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/extension-sideloading.md",
127+
"redirect_url": "/microsoft-edge/extensions/getting-started/extension-sideloading",
128+
"redirect_document_id": false
129+
},
130+
{
131+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/port-chrome-extension.md",
132+
"redirect_url": "/microsoft-edge/extensions/developer-guide/port-chrome-extension",
133+
"redirect_document_id": false
134+
},
135+
{
136+
"source_path": "../microsoft-edge/extensions-chromium/getting-started/manifest-format.md",
137+
"redirect_url": "/microsoft-edge/extensions/getting-started/manifest-format",
138+
"redirect_document_id": false
139+
},
140+
{
141+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/csp.md",
142+
"redirect_url": "/microsoft-edge/extensions/developer-guide/csp",
143+
"redirect_document_id": false
144+
},
145+
{
146+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/manifest-v3.md",
147+
"redirect_url": "/microsoft-edge/extensions/developer-guide/manifest-v3",
148+
"redirect_document_id": false
149+
},
150+
{
151+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/migrate-your-extension-from-manifest-v2-to-v3.md",
152+
"redirect_url": "/microsoft-edge/extensions/developer-guide/migrate-your-extension-from-manifest-v2-to-v3",
153+
"redirect_document_id": false
154+
},
155+
{
156+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/api-support.md",
157+
"redirect_url": "/microsoft-edge/extensions/developer-guide/api-support",
158+
"redirect_document_id": false
159+
},
160+
{
161+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/declare-permissions.md",
162+
"redirect_url": "/microsoft-edge/extensions/developer-guide/declare-permissions",
163+
"redirect_document_id": false
164+
},
165+
{
166+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/devtools-extension.md",
167+
"redirect_url": "/microsoft-edge/extensions/developer-guide/devtools-extension",
168+
"redirect_document_id": false
169+
},
170+
{
171+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/sidebar.md",
172+
"redirect_url": "/microsoft-edge/extensions/developer-guide/sidebar",
173+
"redirect_document_id": false
174+
},
175+
{
176+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/native-messaging.md",
177+
"redirect_url": "/microsoft-edge/extensions/developer-guide/native-messaging",
178+
"redirect_document_id": false
179+
},
180+
{
181+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/run-compiled-code.md",
182+
"redirect_url": "/microsoft-edge/extensions/developer-guide/run-compiled-code",
183+
"redirect_document_id": false
184+
},
185+
{
186+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/match-patterns.md",
187+
"redirect_url": "/microsoft-edge/extensions/developer-guide/match-patterns",
188+
"redirect_document_id": false
189+
},
190+
/* placeholders to match toc, n/a, external entries in toc:
191+
{
192+
"source_path": "/legal/microsoft-edge/extensions/ada-addendum",
193+
"redirect_url": "/legal/microsoft-edge/extensions/ada-addendum",
194+
"redirect_document_id": false
195+
},
196+
{
197+
"source_path": "/legal/microsoft-edge/extensions/developer-policies",
198+
"redirect_url": "/legal/microsoft-edge/extensions/developer-policies",
199+
"redirect_document_id": false
200+
},*/
201+
{
202+
"source_path": "../microsoft-edge/extensions-chromium/publish/create-dev-account.md",
203+
"redirect_url": "/microsoft-edge/extensions/publish/create-dev-account",
204+
"redirect_document_id": false
205+
},
206+
{
207+
"source_path": "../microsoft-edge/extensions-chromium/publish/verify-microsoft-edge-program.md",
208+
"redirect_url": "/microsoft-edge/extensions/publish/verify-microsoft-edge-program",
209+
"redirect_document_id": false
210+
},
211+
{
212+
"source_path": "../microsoft-edge/extensions-chromium/publish/aad-account.md",
213+
"redirect_url": "/microsoft-edge/extensions/publish/aad-account",
214+
"redirect_document_id": false
215+
},
216+
{
217+
"source_path": "../microsoft-edge/extensions-chromium/publish/github.md",
218+
"redirect_url": "/microsoft-edge/extensions/publish/github",
219+
"redirect_document_id": false
220+
},
221+
{
222+
"source_path": "../microsoft-edge/extensions-chromium/publish/manage-settings.md",
223+
"redirect_url": "/microsoft-edge/extensions/publish/manage-settings",
224+
"redirect_document_id": false
225+
},
226+
{
227+
"source_path": "../microsoft-edge/extensions-chromium/publish/publish-extension.md",
228+
"redirect_url": "/microsoft-edge/extensions/publish/publish-extension",
229+
"redirect_document_id": false
230+
},
231+
{
232+
"source_path": "../microsoft-edge/extensions-chromium/publish/hosting-and-updating.md",
233+
"redirect_url": "/microsoft-edge/extensions/publish/hosting-and-updating",
234+
"redirect_document_id": false
235+
},
236+
{
237+
"source_path": "../microsoft-edge/extensions-chromium/publish/submission-states.md",
238+
"redirect_url": "/microsoft-edge/extensions/publish/submission-states",
239+
"redirect_document_id": false
240+
},
241+
{
242+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/alternate-distribution-options.md",
243+
"redirect_url": "/microsoft-edge/extensions/developer-guide/alternate-distribution-options",
244+
"redirect_document_id": false
245+
},
246+
{
247+
"source_path": "../microsoft-edge/extensions-chromium/publish/add-ons-curation.md",
248+
"redirect_url": "/microsoft-edge/extensions/publish/add-ons-curation",
249+
"redirect_document_id": false
250+
},
251+
{
252+
"source_path": "../microsoft-edge/extensions-chromium/update/update-extension.md",
253+
"redirect_url": "/microsoft-edge/extensions/update/update-extension",
254+
"redirect_document_id": false
255+
},
256+
{
257+
"source_path": "../microsoft-edge/extensions-chromium/update/api/using-addons-api.md",
258+
"redirect_url": "/microsoft-edge/extensions/update/api/using-addons-api",
259+
"redirect_document_id": false
260+
},
261+
{
262+
"source_path": "../microsoft-edge/extensions-chromium/update/api/addons-api-reference.md",
263+
"redirect_url": "/microsoft-edge/extensions/update/api/addons-api-reference",
264+
"redirect_document_id": false
265+
},
266+
{
267+
"source_path": "../microsoft-edge/extensions-chromium/update/auto-update.md",
268+
"redirect_url": "/microsoft-edge/extensions/update/auto-update",
269+
"redirect_document_id": false
270+
},
271+
{
272+
"source_path": "../microsoft-edge/extensions-chromium/update/transfer-ownership.md",
273+
"redirect_url": "/microsoft-edge/extensions/update/transfer-ownership",
274+
"redirect_document_id": false
275+
},
276+
{
277+
"source_path": "../microsoft-edge/extensions-chromium/publish/extensions-analytics.md",
278+
"redirect_url": "/microsoft-edge/extensions/publish/extensions-analytics",
279+
"redirect_document_id": false
280+
},
281+
{
282+
"source_path": "../microsoft-edge/extensions-chromium/publish/reply-user-reviews.md",
283+
"redirect_url": "/microsoft-edge/extensions/publish/reply-user-reviews",
284+
"redirect_document_id": false
285+
},
286+
{
287+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/best-practices.md",
288+
"redirect_url": "/microsoft-edge/extensions/developer-guide/best-practices",
289+
"redirect_document_id": false
290+
},
291+
{
292+
"source_path": "../microsoft-edge/extensions-chromium/developer-guide/minimize-page-load-time-impact.md",
293+
"redirect_url": "/microsoft-edge/extensions/developer-guide/minimize-page-load-time-impact",
294+
"redirect_document_id": false
295+
},
296+
{
297+
"source_path": "../microsoft-edge/extensions-chromium/samples.md",
298+
"redirect_url": "/microsoft-edge/extensions/samples",
299+
"redirect_document_id": false
300+
},
301+
{
302+
"source_path": "../microsoft-edge/extensions-chromium/publish/contact-extensions-team.md",
303+
"redirect_url": "/microsoft-edge/extensions/contact",
304+
"redirect_document_id": false
305+
},
306+
// /extensions toc 2025/06/19
307+
// ======================================================================
308+
// Legal
309+
{
310+
"source_path": "../microsoft-edge/extensions/microsoft-browser-extension-policy.md",
311+
"redirect_url": "https://learn.microsoft.com/legal/microsoft-edge/extensions/microsoft-browser-extension-policy",
312+
"redirect_document_id": false
313+
},
314+
{
315+
"source_path": "../microsoft-edge/extensions-chromium/store-policies/ada-addendum.md",
316+
"redirect_url": "https://learn.microsoft.com/legal/microsoft-edge/extensions/ada-addendum",
317+
"redirect_document_id": false
318+
},
319+
{
320+
"source_path": "../microsoft-edge/extensions-chromium/store-policies/developer-policies.md",
321+
"redirect_url": "https://learn.microsoft.com/legal/microsoft-edge/extensions/developer-policies",
322+
"redirect_document_id": false
323+
}
324+
// /Legal
325+
]
326+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"redirections": [
3+
{
4+
"source_path": "../microsoft-edge/visual-studio-code/index.md",
5+
"redirect_url": "/microsoft-edge/visual-studio-code/ide-integration",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "../microsoft-edge/visual-studio-code/elements-for-edge.md",
10+
"redirect_url": "/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "../microsoft-edge/visual-studio-code/webhint.md",
15+
"redirect_url": "/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension",
16+
"redirect_document_id": false
17+
}
18+
]
19+
}

0 commit comments

Comments
 (0)