From ed48f0cfa6b365dfa57a43cf631ed302b00912f7 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Wed, 20 Nov 2019 13:47:54 +0100 Subject: [PATCH] Changed http redirect code from 303 to 302 --- src/client.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client.cpp b/src/client.cpp index 0528969..d96173c 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -246,14 +246,14 @@ bool connection_handler(const char *preprefix, const char *col1, const char *col log(prefix, "\x1B[1m" + req.getMethod() + " " + req.getPath() + "\x1B[0m"); log_to_file(prefix, "\x1B[1m" + req.getMethod() + " " + req.getPath() + "\x1B[0m", host); - bool noRedirect = req.getPath().find("/.well-known/acme-challenge/") == 0 || (req.getPath().find("/files/") == 0 && host == "minecraft.necronda.net"); + bool noRedirect = req.getPath().find("/.well-known/acme-challenge/") == 0 || (req.getPath().find("/files/") == 0); bool redir = true; if (!noRedirect) { if (getWebRoot(host).empty()) { req.redirect(303, "https://www.necronda.net" + req.getPath()); } else if (socket->getSocketPort() != 443) { - req.redirect(303, "https://" + host + req.getPath()); + req.redirect(302, "https://" + host + req.getPath()); } else { redir = false; }