diff --git a/src/assets/javascripts/utils.js b/src/assets/javascripts/utils.js
index 4dd537f..2b69e9a 100644
--- a/src/assets/javascripts/utils.js
+++ b/src/assets/javascripts/utils.js
@@ -103,6 +103,11 @@ async function processDefaultCustomInstances(service, frontend, network, documen
`,
...redirects[frontend][network]
+ .sort((a, b) =>
+ (cloudflareBlackList.includes(a) && !cloudflareBlackList.includes(b))
+ ||
+ (authenticateBlackList.includes(a) && !authenticateBlackList.includes(b))
+ )
.map(x => {
const cloudflare = cloudflareBlackList.includes(x) ? ' cloudflare' : ""
const authenticate = authenticateBlackList.includes(x) ? ' authenticate' : ""