From 7dfe1f9f8f62fa546a0c1beaa7c566734df8436a Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Mon, 27 Mar 2023 14:40:15 +0100 Subject: [PATCH] WebServer: Use relative URLs for the directory listing This fixes an issue found on Linus's hosted WebServer. Now, if WebServer is hosted at a non-root URL. (eg, `example.com/webserver` instead of `example.com`) the links will correctly go to `example.com/webserver/foo` instead of `example.com/foo`. --- Userland/Services/WebServer/Client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Services/WebServer/Client.cpp b/Userland/Services/WebServer/Client.cpp index f3366a09e7..59c5139303 100644 --- a/Userland/Services/WebServer/Client.cpp +++ b/Userland/Services/WebServer/Client.cpp @@ -313,7 +313,7 @@ ErrorOr Client::handle_directory_listing(String const& requested_path, Str builder.append(""sv); builder.appendff("
", is_directory ? "folder" : "file"); - builder.append("