File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
k8s/drexel-scraper/templates Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -6,14 +6,14 @@ metadata:
66 kubernetes.io/ingress.class : nginx
77 cert-manager.io/cluster-issuer : letsencrypt-prod
88 nginx.ingress.kubernetes.io/server-snippet : |
9- if ($uri = "/") {
10- # Only rewrite if the query string does not include the kiosk parameter
11- if ($args !~ "(^|&) kiosk($|&)") {
12- if ($args = "") {
13- return 302 $scheme://$host/? kiosk;
14- }
15- return 302 $ scheme://$ host/?$args&kiosk;
16- }
9+ access_by_lua_block {
10+ local args = ngx.req.get_uri_args()
11+ -- Check if we're at the root and the kiosk parameter is missing
12+ if ngx.var.uri == "/" and not args["kiosk"] then
13+ args["kiosk"] = "" -- add kiosk (even if empty)
14+ local new_query = ngx.encode_args(args)
15+ return ngx.redirect(ngx.var. scheme .. " ://" .. ngx.var. host .. "/?" .. new_query, 302)
16+ end
1717 }
1818spec :
1919 rules :
You can’t perform that action at this time.
0 commit comments