Fix arvbox wb1 to wb2 redirects refs #20850
[arvados.git] / tools / arvbox / lib / arvbox / docker / service / nginx / run
index e92870c3eef9b8ff1741fbe7accd11ff9ea75ee1..c1a6775883e2dc47bf5de37f790396b05b6541f9 100755 (executable)
@@ -123,17 +123,17 @@ http {
     # rewrite ^/trash /trash redirect;
 
     # Redirects that include a uuid
-    rewrite ^/work_units/(.*) /processes/$1 redirect;
-    rewrite ^/container_requests/(.*) /processes/$1 redirect;
-    rewrite ^/users/(.*) /user/$1 redirect;
-    rewrite ^/groups/(.*) /group/$1 redirect;
+    rewrite ^/work_units/(.*) /processes/\$1 redirect;
+    rewrite ^/container_requests/(.*) /processes/\$1 redirect;
+    rewrite ^/users/(.*) /user/\$1 redirect;
+    rewrite ^/groups/(.*) /group/\$1 redirect;
 
     # Special file download redirects
     if (\$arg_disposition = attachment) {
-      rewrite ^/collections/([^/]*)/(.*) /?redirectToDownload=/c=$1/$2? redirect;
+      rewrite ^/collections/([^/]*)/(.*) /?redirectToDownload=/c=\$1/\$2? redirect;
     }
     if (\$arg_disposition = inline) {
-      rewrite ^/collections/([^/]*)/(.*) /?redirectToPreview=/c=$1/$2? redirect;
+      rewrite ^/collections/([^/]*)/(.*) /?redirectToPreview=/c=\$1/\$2? redirect;
     }
 
     # Redirects that go to a roughly equivalent page