Authentication-Results: mail-b.sr.ht; dkim=pass header.d=disroot.org header.i=@disroot.org Received: from knopi.disroot.org (knopi.disroot.org [178.21.23.139]) by mail-b.sr.ht (Postfix) with ESMTPS id 2E4D011EF1D for <~sircmpwn/sr.ht-discuss@lists.sr.ht>; Mon, 8 Mar 2021 13:40:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4849750E98; Mon, 8 Mar 2021 14:40:15 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id srUYR5e1bGH4; Mon, 8 Mar 2021 14:40:14 +0100 (CET) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1615210813; bh=fjfGBPmEfUdmeqdv0XyYfTPDGm8gda9uKUo1wggxJZc=; h=Date:Cc:Subject:From:To:References:In-Reply-To; b=O1Qnffrf2KWiys2g18YzVQ5kJGVFIlvIMjnsV+m2uRlMhjkDMXJYiWR0uFCCgtSBz CxjVZ8crVKbwcYu1rNFwjZjLnFdcNq0fMrYzGQlrAs2xqPiG1WZcZigzPqrRrutde8 NfLSSsD2TaO++z92H6zKSmAy62R3fL7W+r08/Osn1iq7p2p5VmsrJApwSFN8ikElZl JP/n5QaFr2CkGAMwrjlQuNlKrK0hM8shZBHkTfYx1B1m7nV9fTEO25Qldir7tEdynU G4EBrgFIZ+O1N+4ehe+Q9k0PGxSO5lvnQXFlA225GZz6KKSpXGPWpy8R2fTqktP1zh CgAfo7zOjQraQ== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 08 Mar 2021 20:40:09 +0700 Message-Id: Cc: <~sircmpwn/sr.ht-discuss@lists.sr.ht> Subject: Re: [pages] Behaviour of Links From: =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong?= To: "dvn" , "Drew DeVault" References: <20210307092859.epjy2rpc6svzblxa@arch> <20210308131304.osj3v5jjfhikueiy@iyo> <20210308132100.hunol67ieqkdgyag@iyo> <20210308133408.whwjm4nsoa65dx7n@iyo> In-Reply-To: <20210308133408.whwjm4nsoa65dx7n@iyo> By your logic, ./rfc2732 would points to https://tools.ietf.org/html/rfc3986/rfc2732, were the base URL a directory (which in this case it isn't, it's an alias for rfc3986.html). I think the take away message here is, if you're building a static site generator, please generate absolute URLs, otherwise use one if you cannot cover all scenarios. One helpful sanity check would be a dummy static server like python -m http.server to check your hand-crafted site.