-
Notifications
You must be signed in to change notification settings - Fork 0
/
redirect.conf
109 lines (106 loc) · 11.5 KB
/
redirect.conf
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
set $newdomain https://documentation.breadnet.co.uk;
set $notmigrated https://documentation.breadnet.co.uk/not-found/;
rewrite ^/books/kb-articles/page/expanding-a-file-system$ $newdomain/kb/disk-management/expanding-a-filesystem/ permanent;
rewrite ^/books/kb-articles/page/formatting-drive-and-auto-mount$ $newdomain/kb/disk-management/formatting-drive-automount/ permanent;
rewrite ^/books/kb-articles/page/mount-a-new-drive$ $newdomain/kb/disk-management/mount-a-new-drive/ permanent;
rewrite ^/gpt-pmbr-size-mismatch-will-be-corrected-by-w%28rite%29$ $newdomain/kb/disk-management/gpt-pmbr-size-mismatch-will-be-corrected-by-write/ permanent;
rewrite ^/books/kb-articles/page/old$ $newdomain/kb/minio/old/ permanent;
rewrite ^/books/kb-articles/page/connecting-to-minio-over-s3fs$ $newdomain/kb/minio/minio-over-s3fs/ permanent;
rewrite ^/books/kb-articles/page/creating-users-and-assigning-policies$ $newdomain/kb/minio/s3-policies/ permanent;
rewrite ^/books/kb-articles/page/install-php$ $newdomain/kb/php/install-php/ permanent;
rewrite ^/books/kb-articles/page/wordpress-permissions$ $newdomain/kb/php/wordpress-permissions/ permanent;
rewrite ^/books/kb-articles/page/installing-docker$ $newdomain/kb/docker/installing-docker permanent;
rewrite ^/books/kb-articles/page/basics-of-docker$ $newdomain/kb/docker/basics-of-docker permanent;
rewrite ^/books/kb-articles/page/installing-jellyfin$ $newdomain/kb/docker/installing-jellyfin permanent;
rewrite ^/books/kb-articles/page/docker-intro-and-notes$ $newdomain/kb/docker/docker-intro-and-notes permanent;
rewrite ^/books/kb-articles/page/exporting-and-importing$ $newdomain/kb/docker/exporting-and-importing permanent;
rewrite ^/books/kb-articles/page/docker-architecture$ $newdomain/kb/docker/docker-architecture permanent;
rewrite ^/books/kb-articles/page/bulk-retag$ $newdomain/kb/docker/bulk-retag permanent;
rewrite ^/books/kb-articles/page/projects-resources-iam-users-roles-permissions-apis-and-cloud-shell$ $newdomain/kb/google-cloud/projects-resources-iam-users-roles-permissions-apis-and-cloud-shell permanent;
rewrite ^/books/kb-articles/page/serverless-vpc-access-for-cloudrun-across-projects$ $newdomain/kb/google-cloud/serverless-vpc-access-for-cloudrun-across-projects permanent;
rewrite ^/books/kb-articles/page/uninstall-netplan$ $newdomain/kb/linux-networking/uninstall-netplan/ permanent;
rewrite ^/books/kb-articles/page/dns-on-ubuntu$ $newdomain/kb/linux-networking/dns-on-ubuntu/ permanent;
rewrite ^/books/kb-articles/page/bringing-up-interfaces$ $newdomain/kb/linux-networking/bringing-up-interfaces/ permanent;
rewrite ^/books/kb-articles/page/netplan-2-interfaces$ $newdomain/kb/linux-networking/netplan-2-interfaces/ permanent;
rewrite ^/books/kb-articles/page/centos-iptables$ $newdomain/kb/linux-networking/centos-iptables permanent;
rewrite ^/books/kb-articles/page/null-routing$ $newdomain/kb/linux-networking/null-routing permanent;
rewrite ^/books/kb-articles/page/listen-on-a-port$ $newdomain/kb/linux-networking/listen-on-a-port permanent;
rewrite ^/books/kb-articles/page/list-of-unique-ips$ $newdomain/kb/linux-networking/list-of-unique-ips permanent;
rewrite ^/books/kb-articles/page/connections-on-a-port$ $newdomain/kb/linux-networking/connections-on-a-port permanent;
rewrite ^/books/kb-articles/page/rvc-ip-range$ $newdomain/kb/linux-networking/rvc-ip-range permanent;
rewrite ^/books/kb-articles/page/ssh-keys$ $newdomain/kb/ssh/ssh-keys permanent;
rewrite ^/books/kb-articles/page/ssh-port-redirection$ $newdomain/kb/ssh/ssh-port-redirection permanent;
rewrite ^/books/kb-articles/page/ssh-client-setup-using-keys$ $newdomain/kb/ssh/ssh-client-setup-using-keys permanent;
rewrite ^/books/kb-articles/page/importing-ssh-keys-from-github$ $newdomain/kb/ssh/importing-ssh-keys-from-github permanent;
rewrite ^/books/kb-articles/page/weird-bash$ $newdomain/kb/ssh/weird-bash permanent;
rewrite ^/books/kb-articles/page/sshuttle$ $newdomain/kb/ssh/sshuttle permanent;
rewrite ^/books/kb-articles/page/bookstack$ $newdomain/kb/public-web-facing/bookstack permanent;
rewrite ^/books/kb-articles/page/cachet$ $newdomain/kb/public-web-facing/cachet permanent;
rewrite ^/books/kb-articles/page/certbot$ $newdomain/kb/public-web-facing/certbot permanent;
rewrite ^/books/kb-articles/page/check-passbolt-is-healthy$ $newdomain/kb/public-web-facing/check-passbolt-is-healthy permanent;
rewrite ^/books/kb-articles/page/custom-headers$ $newdomain/kb/public-web-facing/custom-headers permanent;
rewrite ^/books/kb-articles/page/installed-applications-reverse$ $newdomain/kb/public-web-facing/installed-applications-reverse permanent;
rewrite jellyfin-in-a-docker-on-a-vps-with-nginx-as-a-reverse $newdomain/kb/public-web-facing/jellyfin-s3 permanent;
rewrite ^/books/kb-articles/page/nginxservice-failed-because-the-control-process-exited$ $newdomain/kb/public-web-facing/nginxservice-failed-because-the-control-process-exited permanent;
rewrite ^/books/kb-articles/page/remove-server-headers$ $newdomain/kb/public-web-facing/remove-server-headers permanent;
rewrite ^/books/kb-articles/page/reverse-web-proxy$ $newdomain/kb/public-web-facing/reverse-web-proxy permanent;
rewrite ^/books/kb-articles/page/send-test-email-on-passbolt$ $newdomain/kb/public-web-facing/send-test-email-on-passbolt permanent;
rewrite ^/books/kb-articles/page/wildcard-certificates$ $newdomain/kb/public-web-facing/wildcard-certificates permanent;
rewrite ^/books/kb-articles/page/jellyfin-core-dump$ https://github.com/jellyfin/jellyfin/issues/1265#:~:text=Have%20you%20tried%20to%20delete%20the%20directory%20/var/lib/jellyfin/plugins/%20%3F permanent;
rewrite ^/books/kb-articles/page/policies$ $newdomain/kb/wasabi/policies permanent;
rewrite ^/books/kb-articles/page/transport-endpoint-is-not-connected$ $newdomain/kb/wasabi/transport-endpoint-is-not-connected/ permanent;
rewrite ^/books/kb-articles/page/fingerprint-on-linux-mint$ $newdomain/kb/authentication/fingerprint-on-linux-mint/ permanent;
rewrite ^/books/kb-articles/page/cloud-init-sg1$ $newdomain/kb/aws/cloud-init-sg1/ permanent;
rewrite ^/books/kb-articles/page/aws-cli$ $newdomain/kb/aws/aws-cli/ permanent;
rewrite ^/books/kb-articles/page/setup-routing$ $newdomain/kb/google-workspace/setup-routing/ permanent;
rewrite ^/books/kb-articles/page/uuidgen-lowercase$ $newdomain/kb/linux-cli/uuidgen-lowercase/ permanent;
rewrite ^/books/kb-articles/page/vpn-network-routing-mikrotik$ $newdomain/kb/networking/vpn-network-routing-mikrotik/ permanent;
rewrite ^/books/kb-articles/page/update-tough-switch$ $newdomain/kb/networking/update-tough-switch/ permanent;
rewrite ^/books/kb-articles/page/cloud-init$ $newdomain/kb/cloud/cloud-init/ permanent;
rewrite ^/books/kb-articles/page/github-repos-and-stuff$ $newdomain/kb/markdown/github-repos-and-stuff/ permanent;
rewrite ^/books/kb-articles/page/custom-badges$ $newdomain/kb/markdown/custom-badges/ permanent;
rewrite ^/books/kb-articles/page/built-by-badge$ $newdomain/kb/markdown/built-by-badge/ permanent;
rewrite ^/books/kb-articles/page/connect-to-container-that-has-sidecars$ $newdomain/kb/kubernetes/connect-to-container-that-has-sidecars/ permanent;
rewrite ^/books/kb-articles/page/deleting-not-running-pods$ $newdomain/kb/kubernetes/deleting-not-running-pods/ permanent;
rewrite ^/books/google-certs/page/gcp-architect-1$ $newdomain/google-certs/gcp-architect/gcp-architect-1/ permanent;
rewrite ^/books/google-certs/page/gcp-architecture-2$ $newdomain/google-certs/gcp-architect/gcp-architect-2/ permanent;
rewrite ^/books/google-certs/page/gcp-architecture-3$ $newdomain/google-certs/gcp-architect/gcp-architect-3/ permanent;
rewrite ^/books/google-certs/page/admin-commands$ $newdomain/google-certs/gcp-architect/admin-commands/ permanent;
rewrite ^/books/google-certs/page/gcp-load-balancer$ $newdomain/google-certs/gcp-architect/gcp-load-balancer/ permanent;
rewrite ^/books/google-certs/page/1-the-exam-topics$ $newdomain/google-certs/gcp-security/1-the-exam-topic/ permanent;
rewrite ^/books/google-certs/page/gcp-security-1$ $newdomain/google-certs/gcp-security/gcp-security-1/ permanent;
rewrite ^/books/automation/page/basics$ $newdomain/automation/ansible/basics/ permanent;
rewrite ^/books/automation/page/python-install$ $newdomain/automation/ansible/python-install/ permanent;
rewrite ^/books/cloud/page/building-infrastructure$ $newdomain/cloud/terraform/building-infrastructure/ permanent;
rewrite ^/books/cloud/page/openstack$ $newdomain/cloud/terraform/openstack/ permanent;
rewrite ^/books/cloud/page/terraform-plugin-cannot-locate-module-locally-unknown-reason$ $newdomain/cloud/terraform/terraform-plugin-cannot-locate-module-locally-unknown-reason/ permanent;
rewrite ^/books/cloud/page/google-iap$ $newdomain/cloud/terraform/google-iap/ permanent;
rewrite ^/books/cloud/page/tfupdate$ $newdomain/cloud/terraform/tfupdate/ permanent;
rewrite ^/books/cloud/page/recursive-delete-of-terraform$ $newdomain/cloud/terraform/recursive-delete-of-terraform/ permanent;
rewrite ^/books/cloud/page/curl-to-iap$ $newdomain/cloud/gcp/curl-to-iap/ permanent;
rewrite ^/books/cloud/page/export-to-terraform-using-gcloud-cli $newdomain/cloud/gcp/export-to-terraform-using-gcloud-cli/ permanent;
rewrite ^/books/cloud/page/grafeas$ $newdomain/cloud/gcp/grafeas/ permanent;
rewrite ^/books/cka/page/cka-1$ $newdomain/certifications/cka/cka-1/ permanent;
rewrite ^/books/data-science/page/airflow-basics$ $newdomain/automation/airflow/airflow-basics/ permanent;
rewrite ^/books/aqua/page/aqua-1$ $newdomain/cloud/aqua/aqua-page-1/ permanent;
rewrite ^/books/aqua/page/aqua-2$ $newdomain/cloud/aqua/aqua-page-2/ permanent;
rewrite ^/books/aqua/page/partnership-info$ $newdomain/cloud/aqua/partnership-info/ permanent;
rewrite ^/books/google-certs/page/user-administration$ $newdomain/certifications/google-certs/workspace-admin/user-administration/ permanent;
rewrite ^/books/google-certs/page/managing-gsuit$ $newdomain/certifications/google-certs/workspace-admin/managing-gsuit/ permanent;
rewrite ^/books/google-certs/page/mdm$ $newdomain/certifications/google-certs/workspace-admin/mdm/ permanent;
rewrite ^/books/google-certs/page/compute-engine$ $newdomain/certifications/google-certs/gcp-associate/compute-engine/ permanent;
rewrite ^/books/google-certs/page/costs$ $newdomain/certifications/google-certs/gcp-associate/costs/ permanent;
rewrite ^/books/google-certs/page/gce-google-compute-engine$ $newdomain/certifications/google-certs/gcp-associate/gce-google-compute-engine/ permanent;
rewrite ^/books/google-certs/page/gcp$ $newdomain/certifications/google-certs/gcp-associate/gcp/ permanent;
rewrite ^/books/google-certs/page/networking-and-lb$ $newdomain/certifications/google-certs/gcp-associate/networking-and-lb/ permanent;
rewrite ^/books/google-certs/page/regions-and-zones$ $newdomain/certifications/google-certs/gcp-associate/regions-and-zones/ permanent;
rewrite ^/books/google-certs/page/vm-bootstrapping-templates-and-images$ $newdomain/certifications/google-certs/gcp-associate/vm-bootstrapping-templates-and-images/ permanent;
rewrite ^/books/kb-articles/page/downloading-the-breadnet-site-and-serving-a-stale-copy$ $newdomain/kb/other/downloading-the-breadnet-site-and-serving-a-stale-copy permanent;
# Not migrated
rewrite ^/books/aqua/page/aqua-3-documents$ $notmigrated permanent;
rewrite ^/books/cloud/page/simple-project$ $notmigrated permanent;
rewrite ^/books/data-science/page/writing-your-dag$ $notmigrated permanent;
rewrite ^/books/kb-articles/page/pfsense-stuff $notmigrated permanent;
rewrite ^/books/kb-articles/page/installing-zerotier $notmigrated permanent;
rewrite ^/books/kb-articles/page/bookstack-ldap$ $notmigrated permanent;
rewrite ^/books/kb-articles/page/jira$ $notmigrated permanent;