diff --git a/Proxy/default.conf b/Proxy/default.conf
index 7debefe2e3c4d6ce6ae6039adb5ddeb5066abe4f..d8bab19e96480f90e9ae486416484e4be54d2ca5 100644
--- a/Proxy/default.conf
+++ b/Proxy/default.conf
@@ -28,8 +28,14 @@ server {
     large_client_header_buffers 4 1024k;
     client_max_body_size 100M;
 
+    resolver 127.0.0.11;
+
     location /dojo/ {
-        proxy_pass http://dojo-frontend/;
+        rewrite ^ $request_uri;
+        rewrite ^/dojo(/.*) $1 break;
+        return 400;
+        proxy_pass http://dojo-frontend$uri;
+
         proxy_intercept_errors  on;
         proxy_http_version      1.1;
         proxy_set_header        Upgrade $http_upgrade;
@@ -41,8 +47,11 @@ server {
     }
 
     location /dojo/api/ {
-        proxy_pass http://dojo-api:30992/;
-        rewrite                 ^/api(/.*)$ $1 break;
+        rewrite ^ $request_uri;
+        rewrite ^/dojo/api(/.*) $1 break;
+        return 400;
+        proxy_pass http://dojo-api:30992$uri;
+
         proxy_intercept_errors  on;
         proxy_http_version      1.1;
         proxy_set_header        Upgrade $http_upgrade;
@@ -54,8 +63,11 @@ server {
     }
 
     location /dojo/adminer/ {
-        proxy_pass http://adminer:8080/;
-        rewrite                 ^/adminer(/.*)$ $1 break;
+        rewrite ^ $request_uri;
+        rewrite ^/dojo/adminer(/.*) $1 break;
+        return 400;
+        proxy_pass http://adminer:8080$uri;
+
         proxy_set_header        X-Real-IP  $remote_addr;
         proxy_set_header        X-Forwarded-For $remote_addr;
         proxy_intercept_errors  on;