Remove REDIRECT_BROKEN_DNS page and instead use "Failed Dependency" error

This commit is contained in:
Moritz Marquardt 2021-12-01 22:59:38 +01:00
parent 6c85b8a166
commit fedfa8def4
No known key found for this signature in database
GPG key ID: D5788327BEE388B6
3 changed files with 2 additions and 6 deletions

View file

@ -242,7 +242,7 @@ func handler(ctx *fasthttp.RequestCtx) {
// Serve pages from external domains
targetOwner, targetRepo, targetBranch = getTargetFromDNS(trimmedHostStr)
if targetOwner == "" {
ctx.Redirect(BrokenDNSPage, fasthttp.StatusTemporaryRedirect)
returnErrorPage(ctx, fasthttp.StatusFailedDependency)
return
}
@ -268,7 +268,7 @@ func handler(ctx *fasthttp.RequestCtx) {
ctx.Redirect("https://"+canonicalDomain+string(ctx.RequestURI()), fasthttp.StatusTemporaryRedirect)
return
} else {
ctx.Redirect(BrokenDNSPage, fasthttp.StatusTemporaryRedirect)
returnErrorPage(ctx, fasthttp.StatusFailedDependency)
return
}
}