diff --git a/.ci/.autoRedirect b/.ci/.autoRedirect
index d8816722f8d82985b268b9b98520bf73744ee530..55e4853693b206443b3edac57d7ad7c31144f3dd 100644
--- a/.ci/.autoRedirect
+++ b/.ci/.autoRedirect
@@ -45,7 +45,7 @@
                     if (status == 200) { // The sub-card is internal, and is accessible
                         window.location.href = internalCardURL;
                     } else {
-                        UrlExists(internalPortalURL + '/stable/external/' + sub, function(status){
+                        UrlExists(internalPortalURL + '/stable/external/cards/' + sub, function(status){
                             if (status == 200) { // if sub-card is internal in the external directory and exists
                                 window.location.href = internalPortalURL + '/stable/external/cards/' + sub;
                             } else {
@@ -54,7 +54,7 @@
                         });
                     }
                 });
-            } else { 
+            } else {
                 // The user did not request specific card, redirect him just to the stable index
                 var internalPortalIndexURL = internalPortalURL + '/stable';
                 var internalPortal404URL = internalPortalURL + '/stable/404.html';