Skip to content

Commit 76a3c29

Browse files
committed
nginx update
1 parent cc7e4dc commit 76a3c29

File tree

1 file changed

+1
-183
lines changed

1 file changed

+1
-183
lines changed

config/nginx.conf.erb

Lines changed: 1 addition & 183 deletions
Original file line numberDiff line numberDiff line change
@@ -58,189 +58,7 @@ http {
5858

5959
error_page 404 /404.html;
6060

61-
# === BEGIN REDIRECT RULES ===
62-
rewrite ^/sensu-core/0\.19/?(\.*)?$ /sensu-core/latest/$1 permanent;
63-
rewrite ^/sensu-core/2\.0/?(\.*)?$ /sensu-go/latest/$1 permanent;
64-
rewrite ^/uchiwa/0\.3/?(\.*)?$ /uchiwa/latest/$1 permanent;
65-
rewrite ^/sensu-enterprise/3\.[0-8]/?(\.*)?$ /sensu-enterprise/latest/$1 permanent;
66-
rewrite ^/plugins/?(\.*)?$ /sensu-go/latest/plugins permanent;
67-
rewrite ^/sensu-core/1\.[0-9]/?(\.*)?$ /sensu-core/latest/$1 permanent;
68-
rewrite ^/sensu-core/0\.89/?(\.*)?$ /sensu-core/latest/$1 permanent;
69-
rewrite ^/uchiwa/1\.0/?(\.*)?$ /uchiwa/latest/$1 permanent;
70-
rewrite ^/sensu-core/0\.59/?(\.*)?$ /sensu-core/latest/$1 permanent;
71-
rewrite ^/uchiwa/1\.7/?(\.*)?$ /uchiwa/latest/$1 permanent;
72-
rewrite ^/sensu-core/0\.29/?(\.*)?$ /sensu-core/latest/$1 permanent;
73-
rewrite ^/uchiwa/2\.4/?(\.*)?$ /uchiwa/latest/$1 permanent;
74-
rewrite ^/sensu-core/0\.99/?(\.*)?$ /sensu-core/latest/$1 permanent;
75-
rewrite ^/sensu-core/0\.49/?(\.*)?$ /sensu-core/latest/$1 permanent;
76-
rewrite ^/uchiwa/3\.4/?(\.*)?$ /uchiwa/latest/$1 permanent;
77-
rewrite ^/sensu-core/0\.39/?(\.*)?$ /sensu-core/latest/$1 permanent;
78-
rewrite ^/sensu-core/0\.69/?(\.*)?$ /sensu-core/latest/$1 permanent;
79-
rewrite ^/sensu-core/1\.9/?(\.*)?$ /sensu-core/latest/$1 permanent;
80-
rewrite ^/sensu-core/1\.4/?(\.*)?$ /sensu-core/latest/$1 permanent;
81-
rewrite ^/sensu-core/0\.79/?(\.*)?$ /sensu-core/latest/$1 permanent;
82-
rewrite ^/sensu-core/0\.99/?(\.*)?$ /sensu-core/latest/$1 permanent;
83-
rewrite ^/uchiwa/1\.9/?(\.*)?$ /uchiwa/latest/$1 permanent;
84-
rewrite ^/uchiwa/0\.6/?(\.*)?$ /uchiwa/latest/$1 permanent;
85-
rewrite ^/uchiwa/1\.8/?(\.*)?$ /uchiwa/latest/$1 permanent;
86-
rewrite ^/sensu-core/1\.1/?(\.*)?$ /sensu-core/latest/$1 permanent;
87-
rewrite ^/sensu-core/0\.69/?(\.*)?$ /sensu-core/latest/$1 permanent;
88-
rewrite ^/sensu-core/0\.59/?(\.*)?$ /sensu-core/latest/$1 permanent;
89-
rewrite ^/sensu-core/0\.29/?(\.*)?$ /sensu-core/latest/$1 permanent;
90-
rewrite ^/sensu-core/1\.3/?(\.*)?$ /sensu-core/latest/$1 permanent;
91-
rewrite ^/sensu-core/1\.6/?(\.*)?$ /sensu-core/latest/$1 permanent;
92-
rewrite ^/sensu-core/1\.2/?(\.*)?$ /sensu-core/latest/$1 permanent;
93-
rewrite ^/sensu-core/0\.39/?(\.*)?$ /sensu-core/latest/$1 permanent;
94-
rewrite ^/sensu-core/1\.7/?(\.*)?$ /sensu-core/latest/$1 permanent;
95-
rewrite ^/sensu-core/1\.5/?(\.*)?$ /sensu-core/latest/$1 permanent;
96-
rewrite ^/sensu-core/1\.8/?(\.*)?$ /sensu-core/latest/$1 permanent;
97-
rewrite ^/sensu-core/1\.0/?(\.*)?$ /sensu-core/latest/$1 permanent;
98-
rewrite ^/sensu-core/0\.19/?(\.*)?$ /sensu-core/latest/$1 permanent;
99-
rewrite ^/sensu-core/1\.1/?(\.*)?$ /sensu-core/latest/$1 permanent;
100-
rewrite ^/sensu-core/1\.9/?(\.*)?$ /sensu-core/latest/$1 permanent;
101-
rewrite ^/sensu-core/1\.0/?(\.*)?$ /sensu-core/latest/$1 permanent;
102-
rewrite ^/sensu-core/0\.29/?(\.*)?$ /sensu-core/latest/$1 permanent;
103-
rewrite ^/sensu-core/1\.4/?(\.*)?$ /sensu-core/latest/$1 permanent;
104-
rewrite ^/sensu-core/0\.79/?(\.*)?$ /sensu-core/latest/$1 permanent;
105-
rewrite ^/sensu-core/1\.2/?(\.*)?$ /sensu-core/latest/$1 permanent;
106-
rewrite ^/sensu-core/1\.3/?(\.*)?$ /sensu-core/latest/$1 permanent;
107-
rewrite ^/sensu-core/1\.8/?(\.*)?$ /sensu-core/latest/$1 permanent;
108-
rewrite ^/sensu-core/1\.7/?(\.*)?$ /sensu-core/latest/$1 permanent;
109-
rewrite ^/sensu-core/1\.6/?(\.*)?$ /sensu-core/latest/$1 permanent;
110-
rewrite ^/sensu-core/0\.89/?(\.*)?$ /sensu-core/latest/$1 permanent;
111-
rewrite ^/sensu-core/0\.49/?(\.*)?$ /sensu-core/latest/$1 permanent;
112-
rewrite ^/sensu-core/0\.39/?(\.*)?$ /sensu-core/latest/$1 permanent;
113-
rewrite ^/sensu-core/0\.69/?(\.*)?$ /sensu-core/latest/$1 permanent;
114-
rewrite ^/sensu-core/0\.59/?(\.*)?$ /sensu-core/latest/$1 permanent;
115-
rewrite ^/sensu-core/0\.99/?(\.*)?$ /sensu-core/latest/$1 permanent;
116-
rewrite ^/sensu-core/0\.29/?(\.*)?$ /sensu-core/latest/$1 permanent;
117-
rewrite ^/sensu-core/0\.79/?(\.*)?$ /sensu-core/latest/$1 permanent;
118-
rewrite ^/sensu-core/0\.19/?(\.*)?$ /sensu-core/latest/$1 permanent;
119-
rewrite ^/sensu-core/0\.09/?(\.*)?$ /sensu-core/latest/$1 permanent;
120-
rewrite ^/sensu-core/1\.1/?(\.*)?$ /sensu-core/latest/$1 permanent;
121-
rewrite ^/sensu-core/1\.2/?(\.*)?$ /sensu-core/latest/$1 permanent;
122-
rewrite ^/sensu-core/1\.3/?(\.*)?$ /sensu-core/latest/$1 permanent;
123-
rewrite ^/sensu-core/1\.4/?(\.*)?$ /sensu-core/latest/$1 permanent;
124-
rewrite ^/sensu-core/1\.5/?(\.*)?$ /sensu-core/latest/$1 permanent;
125-
rewrite ^/sensu-core/1\.6/?(\.*)?$ /sensu-core/latest/$1 permanent;
126-
rewrite ^/sensu-core/1\.7/?(\.*)?$ /sensu-core/latest/$1 permanent;
127-
rewrite ^/sensu-core/1\.8/?(\.*)?$ /sensu-core/latest/$1 permanent;
128-
rewrite ^/sensu-core/1\.9/?(\.*)?$ /sensu-core/latest/$1 permanent;
129-
rewrite ^/sensu-core/2\.0/?(\.*)?$ /sensu-go/latest/$1 permanent;
130-
rewrite ^/sensu-core/2\.1/?(\.*)?$ /sensu-go/latest/$1 permanent;
131-
rewrite ^/uchiwa/1\.0/?(\.*)?$ /uchiwa/latest/$1 permanent;
132-
rewrite ^/uchiwa/1\.1/?(\.*)?$ /uchiwa/latest/$1 permanent;
133-
rewrite ^/uchiwa/1\.2/?(\.*)?$ /uchiwa/latest/$1 permanent;
134-
rewrite ^/uchiwa/1\.3/?(\.*)?$ /uchiwa/latest/$1 permanent;
135-
rewrite ^/uchiwa/1\.4/?(\.*)?$ /uchiwa/latest/$1 permanent;
136-
rewrite ^/uchiwa/1\.5/?(\.*)?$ /uchiwa/latest/$1 permanent;
137-
rewrite ^/uchiwa/1\.6/?(\.*)?$ /uchiwa/latest/$1 permanent;
138-
rewrite ^/uchiwa/1\.7/?(\.*)?$ /uchiwa/latest/$1 permanent;
139-
rewrite ^/uchiwa/1\.8/?(\.*)?$ /uchiwa/latest/$1 permanent;
140-
rewrite ^/uchiwa/1\.9/?(\.*)?$ /uchiwa/latest/$1 permanent;
141-
rewrite ^/uchiwa/2\.0/?(\.*)?$ /uchiwa/latest/$1 permanent;
142-
rewrite ^/uchiwa/2\.1/?(\.*)?$ /uchiwa/latest/$1 permanent;
143-
rewrite ^/uchiwa/2\.2/?(\.*)?$ /uchiwa/latest/$1 permanent;
144-
rewrite ^/uchiwa/2\.3/?(\.*)?$ /uchiwa/latest/$1 permanent;
145-
rewrite ^/uchiwa/2\.4/?(\.*)?$ /uchiwa/latest/$1 permanent;
146-
rewrite ^/uchiwa/2\.5/?(\.*)?$ /uchiwa/latest/$1 permanent;
147-
rewrite ^/sensu-go/latest/guides/create-a-ready-only-user/?$ /sensu-go/latest/operations/control-access/create-read-only-user permanent;
148-
rewrite ^/sensu-go/6\.13/?(\.*)?$ /sensu-go/latest/$1 redirect;
149-
rewrite ^/sensu-go/6\.[0-9]/?(\.*)?$ /sensu-go/latest/$1 permanent;
150-
rewrite ^/sensu-go/5\.20/?(\.*)?$ /sensu-go/latest/$1 permanent;
151-
rewrite ^/sensu-go/5\.21/?(\.*)?$ /sensu-go/latest/$1 permanent;
152-
rewrite ^/sensu-go/5\.22/?(\.*)?$ /sensu-go/latest/$1 permanent;
153-
rewrite ^/sensu-go/5\.23/?(\.*)?$ /sensu-go/latest/$1 permanent;
154-
rewrite ^/sensu-go/5\.24/?(\.*)?$ /sensu-go/latest/$1 permanent;
155-
rewrite ^/sensu-go/5\.25/?(\.*)?$ /sensu-go/latest/$1 permanent;
156-
rewrite ^/sensu-go/5\.26/?(\.*)?$ /sensu-go/latest/$1 permanent;
157-
rewrite ^/sensu-go/5\.27/?(\.*)?$ /sensu-go/latest/$1 permanent;
158-
rewrite ^/sensu-go/5\.28/?(\.*)?$ /sensu-go/latest/$1 permanent;
159-
rewrite ^/sensu-go/5\.29/?(\.*)?$ /sensu-go/latest/$1 permanent;
160-
rewrite ^/sensu-go/5\.30/?(\.*)?$ /sensu-go/latest/$1 permanent;
161-
rewrite ^/plugins/?(\.*)?$ /sensu-go/latest/plugins permanent;
162-
rewrite ^/sensu-go/latest/guides/securing-sensu/?$ /sensu-go/latest/operations/deploy-sensu/secure-sensu permanent;
163-
rewrite ^/sensu-go/5\.20/.*/guides/securing-sensu/?$ /sensu-go/latest/operations/deploy-sensu/secure-sensu permanent;
164-
rewrite ^/sensu-go/5\.21/.*/guides/securing-sensu/?$ /sensu-go/latest/operations/deploy-sensu/secure-sensu permanent;
165-
rewrite ^/sensu-go/5\.22/.*/guides/securing-sensu/?$ /sensu-go/latest/operations/deploy-sensu/secure-sensu permanent;
166-
rewrite ^/sensu-go/5\.23/.*/guides/securing-sensu/?$ /sensu-go/latest/operations/deploy-sensu/secure-sensu permanent;
167-
rewrite ^/sensu-go/latest/guides/troubleshooting/?$ /sensu-go/latest/operations/maintain-sensu/troubleshoot permanent;
168-
rewrite ^/sensu-go/5\.20/.*/guides/troubleshooting/?$ /sensu-go/latest/operations/maintain-sensu/troubleshoot permanent;
169-
rewrite ^/sensu-go/5\.21/.*/guides/troubleshooting/?$ /sensu-go/latest/operations/maintain-sensu/troubleshoot permanent;
170-
rewrite ^/sensu-go/latest/reference/events/?$ /sensu-go/latest/observability-pipeline/observe-events/events permanent;
171-
rewrite ^/sensu-go/latest/learn/sandbox/?$ /sensu-go/latest/learn permanent;
172-
rewrite ^/sensu-go/6\.[0-9]/learn/sandbox/?$ /sensu-go/latest/learn permanent;
173-
rewrite ^/sensu-go/6\.[3-6]/api/apikeys/?$ /sensu-go/latest/api/core/apikeys/$1 permanent;
174-
rewrite ^/sensu-go/latest/api/apikeys/?$ /sensu-go/latest/api/core/apikeys/$1 permanent;
175-
rewrite ^/sensu-go/6\.[3-6]/api/assets/?$ /sensu-go/latest/api/core/assets/$1 permanent;
176-
rewrite ^/sensu-go/latest/api/assets/?$ /sensu-go/latest/api/core/assets/$1 permanent;
177-
rewrite ^/sensu-go/6\.[3-6]/api/checks/?$ /sensu-go/latest/api/core/checks/$1 permanent;
178-
rewrite ^/sensu-go/latest/api/checks/?$ /sensu-go/latest/api/core/checks/$1 permanent;
179-
rewrite ^/sensu-go/6\.[3-6]/api/cluster/?$ /sensu-go/latest/api/core/cluster/$1 permanent;
180-
rewrite ^/sensu-go/latest/api/cluster/?$ /sensu-go/latest/api/core/cluster/$1 permanent;
181-
rewrite ^/sensu-go/6\.[3-6]/api/entities/?$ /sensu-go/latest/api/core/entities/$1 permanent;
182-
rewrite ^/sensu-go/latest/api/entities/?$ /sensu-go/latest/api/core/entities/$1 permanent;
183-
rewrite ^/sensu-go/6\.[3-6]/api/events/?$ /sensu-go/latest/api/core/events/$1 permanent;
184-
rewrite ^/sensu-go/latest/api/events/?$ /sensu-go/latest/api/core/events/$1 permanent;
185-
rewrite ^/sensu-go/6\.[3-6]/api/filters/?$ /sensu-go/latest/api/core/filters/$1 permanent;
186-
rewrite ^/sensu-go/latest/api/filters/?$ /sensu-go/latest/api/core/filters/$1 permanent;
187-
rewrite ^/sensu-go/6\.[3-6]/api/handlers/?$ /sensu-go/latest/api/core/handlers/$1 permanent;
188-
rewrite ^/sensu-go/latest/api/handlers/?$ /sensu-go/latest/api/core/handlers/$1 permanent;
189-
rewrite ^/sensu-go/6\.[3-6]/api/hooks/?$ /sensu-go/latest/api/core/hooks/$1 permanent;
190-
rewrite ^/sensu-go/latest/api/hooks/?$ /sensu-go/latest/api/core/hooks/$1 permanent;
191-
rewrite ^/sensu-go/6\.[3-6]/api/mutators/?$ /sensu-go/latest/api/core/mutators/$1 permanent;
192-
rewrite ^/sensu-go/latest/api/mutators/?$ /sensu-go/latest/api/core/mutators/$1 permanent;
193-
rewrite ^/sensu-go/6\.[3-6]/api/namespaces/?$ /sensu-go/latest/api/core/namespaces/$1 permanent;
194-
rewrite ^/sensu-go/latest/api/namespaces/?$ /sensu-go/latest/api/core/namespaces/$1 permanent;
195-
rewrite ^/sensu-go/6\.[3-6]/api/pipeline-resource/?$ /sensu-go/latest/api/core/pipelines/$1 permanent;
196-
rewrite ^/sensu-go/latest/api/pipeline-resource/?$ /sensu-go/latest/api/core/pipelines/$1 permanent;
197-
rewrite ^/sensu-go/6\.[3-6]/api/role-bindings/?$ /sensu-go/latest/api/core/rolebindings/$1 permanent;
198-
rewrite ^/sensu-go/latest/api/role-bindings/?$ /sensu-go/latest/api/core/rolebindings/$1 permanent;
199-
rewrite ^/sensu-go/6\.[3-6]/api/roles/?$ /sensu-go/latest/api/core/roles/$1 permanent;
200-
rewrite ^/sensu-go/latest/api/roles/?$ /sensu-go/latest/api/core/roles/$1 permanent;
201-
rewrite ^/sensu-go/6\.[3-6]/api/silenced/?$ /sensu-go/latest/api/core/silenced/$1 permanent;
202-
rewrite ^/sensu-go/latest/api/silenced/?$ /sensu-go/latest/api/core/silenced/$1 permanent;
203-
rewrite ^/sensu-go/6\.[3-6]/api/tessen/?$ /sensu-go/latest/api/core/tessen/$1 permanent;
204-
rewrite ^/sensu-go/latest/api/tessen/?$ /sensu-go/latest/api/core/tessen/$1 permanent;
205-
rewrite ^/sensu-go/6\.[3-6]/api/users/?$ /sensu-go/latest/api/core/users/$1 permanent;
206-
rewrite ^/sensu-go/latest/api/users/?$ /sensu-go/latest/api/core/users/$1 permanent;
207-
rewrite ^/sensu-go/6\.[3-6]/api/authproviders/?$ /sensu-go/latest/api/enterprise/authproviders/$1 permanent;
208-
rewrite ^/sensu-go/latest/api/authproviders/?$ /sensu-go/latest/api/enterprise/authproviders/$1 permanent;
209-
rewrite ^/sensu-go/6\.[3-6]/api/business-service-monitoring/?$ /sensu-go/latest/api/enterprise/business-service-monitoring/$1 permanent;
210-
rewrite ^/sensu-go/latest/api/business-service-monitoring/?$ /sensu-go/latest/api/enterprise/business-service-monitoring/$1 permanent;
211-
rewrite ^/sensu-go/6\.[3-6]/api/federation/?$ /sensu-go/latest/api/enterprise/federation/$1 permanent;
212-
rewrite ^/sensu-go/latest/api/federation/?$ /sensu-go/latest/api/enterprise/federation/$1 permanent;
213-
rewrite ^/sensu-go/6\.[3-6]/api/pipeline/?$ /sensu-go/latest/api/enterprise/pipeline/$1 permanent;
214-
rewrite ^/sensu-go/latest/api/pipeline/?$ /sensu-go/latest/api/enterprise/pipeline/$1 permanent;
215-
rewrite ^/sensu-go/6\.[3-6]/api/prune/?$ /sensu-go/latest/api/enterprise/prune/$1 permanent;
216-
rewrite ^/sensu-go/latest/api/prune/?$ /sensu-go/latest/api/enterprise/prune/$1 permanent;
217-
rewrite ^/sensu-go/6\.[3-6]/api/searches/?$ /sensu-go/latest/api/enterprise/searches/$1 permanent;
218-
rewrite ^/sensu-go/latest/api/searches/?$ /sensu-go/latest/api/enterprise/searches/$1 permanent;
219-
rewrite ^/sensu-go/6\.[3-6]/api/secrets/?$ /sensu-go/latest/api/enterprise/secrets/$1 permanent;
220-
rewrite ^/sensu-go/latest/api/secrets/?$ /sensu-go/latest/api/enterprise/secrets/$1 permanent;
221-
rewrite ^/sensu-go/6\.[3-6]/api/datastore/?$ /sensu-go/latest/api/enterprise/datastore/$1 permanent;
222-
rewrite ^/sensu-go/latest/api/datastore/?$ /sensu-go/latest/api/enterprise/datastore/$1 permanent;
223-
rewrite ^/sensu-go/6\.[3-6]/api/webconfig/?$ /sensu-go/latest/api/enterprise/webconfig/$1 permanent;
224-
rewrite ^/sensu-go/latest/api/webconfig/?$ /sensu-go/latest/api/enterprise/webconfig/$1 permanent;
225-
rewrite ^/sensu-go/6\.[3-6]/api/auth/?$ /sensu-go/latest/api/other/auth/$1 permanent;
226-
rewrite ^/sensu-go/latest/api/auth/?$ /sensu-go/latest/api/other/auth/$1 permanent;
227-
rewrite ^/sensu-go/6\.[3-6]/api/health/?$ /sensu-go/latest/api/other/health/$1 permanent;
228-
rewrite ^/sensu-go/latest/api/health/?$ /sensu-go/latest/api/other/health/$1 permanent;
229-
rewrite ^/sensu-go/6\.[3-6]/api/license/?$ /sensu-go/latest/api/other/license/$1 permanent;
230-
rewrite ^/sensu-go/latest/api/license/?$ /sensu-go/latest/api/other/license/$1 permanent;
231-
rewrite ^/sensu-go/6\.[3-6]/api/metrics/?$ /sensu-go/latest/api/other/metrics/$1 permanent;
232-
rewrite ^/sensu-go/latest/api/metrics/?$ /sensu-go/latest/api/other/metrics/$1 permanent;
233-
rewrite ^/sensu-go/6\.[3-6]/api/version/?$ /sensu-go/latest/api/other/version/$1 permanent;
234-
rewrite ^/sensu-go/latest/api/version/?$ /sensu-go/latest/api/other/version/$1 permanent;
235-
rewrite ^/sensu-go/6\.7/web-ui/sensu-catalog/?$ /sensu-go/6.7/catalog/sensu-catalog/$1 permanent;
236-
rewrite ^/sensu-go/6\.8/web-ui/sensu-catalog/?$ /sensu-go/6.8/catalog/sensu-catalog/$1 permanent;
237-
rewrite ^/sensu-go/6\.9/web-ui/sensu-catalog/?$ /sensu-go/6.9/catalog/sensu-catalog/$1 permanent;
238-
rewrite ^/sensu-go/latest/web-ui/sensu-catalog/?$ /sensu-go/latest/catalog/sensu-catalog/$1 permanent;
239-
rewrite ^/sensu-go/6\.[3-7]/plugins/supported-integrations/?(\.*)?$ /sensu-go/latest/plugins/featured-integrations/$1 permanent;
240-
rewrite ^/sensu-go/latest/plugins/supported-integrations/?(\.*)?$ /sensu-go/latest/plugins/featured-integrations/$1 permanent;
241-
rewrite ^/sensu-go/latest/guides/install-check-executables-with-assets/?(\.*)?$ /sensu-go/latest/plugins/use-assets-to-install-plugins/$1 permanent;
242-
rewrite ^/sensu-go/latest/reference/assets/?(\.*)?$ /sensu-go/latest/plugins/assets/$1 permanent;
243-
# === END REDIRECT RULES ===
61+
24462

24563
location / {
24664
try_files $uri $uri/ /404.html;

0 commit comments

Comments
 (0)