diff options
| author | DukePyrolator <DukePyrolator@anope.org> | 2012-12-09 14:21:42 +0100 |
|---|---|---|
| committer | DukePyrolator <DukePyrolator@anope.org> | 2012-12-09 14:21:42 +0100 |
| commit | eada35df36ab12b21f5c59997c6797236b2a4386 (patch) | |
| tree | 7d4b63a276981c619c141d4bab315ae546de1002 | |
| parent | 8d4a08ccc14794e37a2c295bf4f70ac203809e5d (diff) | |
fixed a problem with the webcpanel logout when using apache + mod_proxy
| -rw-r--r-- | modules/extra/webcpanel/pages/logout.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/extra/webcpanel/pages/logout.cpp b/modules/extra/webcpanel/pages/logout.cpp index d62bde95f..e08a60ce7 100644 --- a/modules/extra/webcpanel/pages/logout.cpp +++ b/modules/extra/webcpanel/pages/logout.cpp @@ -17,7 +17,7 @@ bool WebCPanel::Logout::OnRequest(HTTPProvider *server, const Anope::string &pag na->Shrink("webcpanel_ip"); reply.error = HTTP_FOUND; - reply.headers["Location"] = Anope::string("http") + (use_ssl ? "s" : "") + "://" + message.headers["Host"]; + reply.headers["Location"] = Anope::string("http") + (use_ssl ? "s" : "") + "://" + message.headers["Host"] + "/"; return true; } |
