Skip to content

Commit aa8dcfd

Browse files
committed
Fix redirects
When we introduced netlify.toml, netlify stopped reading from _redirects. This restores that functionality.
1 parent 6f7c8c3 commit aa8dcfd

File tree

2 files changed

+52
-14
lines changed

2 files changed

+52
-14
lines changed

docs/book/_redirects

-14
This file was deleted.

netlify.toml

+52
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,55 @@
22
base = "docs/book"
33
command = "./install-and-build.sh"
44
publish = "docs/book/book"
5+
6+
7+
# Standard Netlify redirects
8+
[[redirects]]
9+
from = "https://kubebuilder.netlify.com/*"
10+
to = "https://book.kubebuilder.io/:splat"
11+
status = 301
12+
force = true
13+
14+
# HTTP-to-HTTPS rules
15+
[[redirects]]
16+
from = "http://go.kubebuilder.io/*"
17+
to = "https://go.kubebuilder.io/:splat"
18+
status = 301
19+
force = true
20+
21+
[[redirects]]
22+
from = "http://kubebuilder.netlify.com/*"
23+
to = "http://book.kubebuilder.io/:splat"
24+
status = 301
25+
force = true
26+
27+
# Go Links
28+
[[redirects]]
29+
from = "https://go.kubebuilder.io/dl/*"
30+
to = "https://go.kubebuilder.io/releases/:splat"
31+
status = 301
32+
force = true
33+
34+
[[redirects]]
35+
from = "https://go.kubebuilder.io/releases"
36+
to = "https://github.com/kubernetes-sigs/kubebuilder/releases"
37+
status = 302
38+
force = true
39+
40+
[[redirects]]
41+
from = "https://go.kubebuilder.io/releases/:version"
42+
to = "https://github.com/kubernetes-sigs/kubebuilder/releases/v:version"
43+
status = 302
44+
force = true
45+
46+
[[redirects]]
47+
from = "https://go.kubebuilder.io/releases/:version/:os"
48+
to = "https://go.kubebuilder.io/releases/:version/:os/amd64"
49+
status = 302
50+
force = true
51+
52+
[[redirects]]
53+
from = "https://go.kubebuilder.io/releases/:version/:os/:arch"
54+
to = "https://github.com/kubernetes-sigs/kubebuilder/releases/download/v:version/kubebuilder_:version_:os_:arch.tar.gz"
55+
status = 302
56+
force = true

0 commit comments

Comments
 (0)