From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CC08OdLCw2LWQwEAbAwnHQ (envelope-from ) for ; Tue, 05 Jul 2022 06:49:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id ePxNONLCw2LvhQAAG6o9tA (envelope-from ) for ; Tue, 05 Jul 2022 06:49:22 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 73F252E149 for ; Tue, 5 Jul 2022 06:49:22 +0200 (CEST) Received: from localhost ([::1]:60502 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o8aUz-0006W3-La for larch@yhetil.org; Tue, 05 Jul 2022 00:49:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o8aUO-0006SY-T4 for emacs-orgmode@gnu.org; Tue, 05 Jul 2022 00:48:48 -0400 Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]:45576) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o8aUL-0006Nd-Od for emacs-orgmode@gnu.org; Tue, 05 Jul 2022 00:48:43 -0400 Received: by mail-pf1-x42a.google.com with SMTP id 128so10455567pfv.12 for ; Mon, 04 Jul 2022 21:48:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=g6uQrEeD1Fiodm3yZEzuz83yNgRcOxz7vIRQ3Lx6drQ=; b=m4sxu1TQQdv4BHTCVP/2pdv6rOH9xSvlYvqq/mjEDAxXOhFdEQ4/B1mlb2FB8e8m3l ZXKOa10p31mn8iSJJs3wR7/QnNYC85mE6n5B9//03TkAGqPPDqix0s7EpfUbbsHy3z8Z zT/cpGSOYLMfaZU8si5ixtPEhsRCdmfOMNM7gyCwfT/CbOm61esHnugulRp2WfXHyMlS UG37aNSiws2tYY7GDlUAClw31Z5RTiXYF7O0KbNqd3z/VbHqish+z4/aufmJcB8GcEkM LmvBcDM2aiGGa7mJjNv+CrHofBRm0h45/2M4LAZ8FILAz2gEWfakBCpeehWilL8rb68R T/aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=g6uQrEeD1Fiodm3yZEzuz83yNgRcOxz7vIRQ3Lx6drQ=; b=Y2bakhX3s7SF0GtKCTipOoOTvN2AEhdQb1pmwY6iApx+17KIv1kFXrh6yg0sLmFZ1z obbpRG74rmpRhNDUfzbonFvgqZV+uDCjMwVzcpsyjo/YF9cyBjgLs5S1zqfikNcWOLwZ +83d9Zw60qlE0TE5OWsrGb8G9EFjGnYdXFOeIrVqFd00v7rl6lr/7D99kkyOD5TtVkPC V8obw3mjLX964GGcxeTX4SduvWsrYROTzJrGvn81qm3ixOKsvCttR0t1Ttjvp/g7luTK aC5BMAGi5n0N6VhDZWyoe8AmlBcUBHw2w0hy+gsve4VS/+o8P7N5G6dZ75p0tCC3VAUm 6zFw== X-Gm-Message-State: AJIora9WH85sD4aXaViTT4FXjkRK9X28kfLytEIOwU2PaA4fdDKruuJR KZvRXflgO2AgUxod9NIxjIku/10fCr44SQ== X-Google-Smtp-Source: AGRyM1saWlYcLL0JoLPg5IgwMmLlzBL87nLNp9MTYDo0sW7IEy83Pnt9JPnmclnELO7gcE6nBeZSnA== X-Received: by 2002:a63:18c:0:b0:40c:f9df:4499 with SMTP id 134-20020a63018c000000b0040cf9df4499mr27869302pgb.322.1656996520004; Mon, 04 Jul 2022 21:48:40 -0700 (PDT) Received: from dingbat (2001-44b8-31f2-bb00-49bb-e5f8-f7d2-203d.static.ipv6.internode.on.net. [2001:44b8:31f2:bb00:49bb:e5f8:f7d2:203d]) by smtp.gmail.com with ESMTPSA id k4-20020a170902c40400b0016bf554b57dsm94355plk.254.2022.07.04.21.48.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Jul 2022 21:48:39 -0700 (PDT) References: <878rpah0tx.fsf@localhost> <87wncu8iuw.fsf@gmail.com> <87wncufg6l.fsf@localhost> <87o7y598cz.fsf@gmail.com> <875ykdnkmk.fsf@localhost> <87bku59hpp.fsf@gmail.com> <87r131m3vq.fsf@localhost> <87y1x88poj.fsf@gmail.com> <87tu7w8dqc.fsf@gmail.com> User-agent: mu4e 1.8.3; emacs 29.0.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: [BUG] The documentation webserver gives 404s [9.5.4 (release_9.5.4-3-g6dc785 @ )] Date: Tue, 05 Jul 2022 14:36:07 +1000 In-reply-to: Message-ID: <87let888rf.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::42a; envelope-from=theophilusx@gmail.com; helo=mail-pf1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656996562; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=g6uQrEeD1Fiodm3yZEzuz83yNgRcOxz7vIRQ3Lx6drQ=; b=Sgoqi/PuOx3iUBbS4qDuOOcSjPdJLL2Asv1U2vvg3PpH+M8jaYBcunBgRoF5Zj5iybtWwJ whAqaHQ4V+kwa7XqU+FvlF/Q9zS4T5Jg+cHdZjtXS44m86eQA+c+hrfi0hclMxHZvtBvvu dBVMzyo/r+dhXKLvJ0RDtRzHE3oyelBjmsoPmcB3fsU8Z0jcTv/y2qmcP5VAzr9orc6Icj l8o1508shIs7tTA5XkChWHO0dOKiwfyLFhbFRnluSU4/P2skptMLx80aYcAhqocOZb1DVM AbpoRYUEZhqRB5w79iqbRyL2CP+Qwnx91QKvNC6vQ41TqcJW98sHxsD2FMJnIw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656996562; a=rsa-sha256; cv=none; b=mbNFhcj+jIEoj6xvaJdfiqWd51qkm1j9HFxKE4W2sETAkRHyiTNZI2Qvso1b4z4cF2Yptv 6VbrTTcGZPtDr8s68wfTEkaogrIDLOBR1Zik7hVrnF/7zsEfubeZL0riMA02jxtCiL8z/Q UFGNBrgInuAGVudD8ImGPFIgmluwjGFeNbOfOt7ur83WZ2oZ5swBVCE7z50jb7+RA8KJ87 tM1S/BTMT1cx+ij+BMzSweMVYDdaYyL9Sbvcp3teMdPE9WcBPhmyjZsEQDn3+myXOWSG2h CywKGMHcB7aCjYk1jIAivmEIkibCzM51jOJ+XfvtmOMocMxLvWptUAhQqBqKMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=m4sxu1TQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.95 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=m4sxu1TQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 73F252E149 X-Spam-Score: -3.95 X-Migadu-Scanner: scn1.migadu.com X-TUID: If30JKJeFnJ1 Max Nikulin writes: > On 05/07/2022 09:54, Tim Cross wrote: >> Max Nikulin writes: >>> Bastien. Re: Possible bug report: URL capitalization in online manual. Mon, 10 Feb 2020 >>> 07:48:21 +0100 https://list.orgmode.org/874kvzdjka.fsf@gnu.org/ >>>> I've now installed the rewrite rules on the server and all these links >>>> are redirecting correctly. Given the amount of Org documentation links >>>> living out there, that's really a good idea. > > Tim, is there any chance that Bastien forgot to send you some included file for nginx > configuration? However, the site ignores this file even it exists somewhere on filesystem. > anything is possible. In a 'standard' nginx configuration, you would typically have all the config related to s specific site in one file. However, that is just convention, not a rule. >>> Tim Cross: >>>> At this point, my vote is to just do a basic updated 404 page that >>>> points to the index.html page for orgmode.org >>> >>> For the manual and for the guide directories I still consider links to the table of >>> contents (or even full table of contents) on 404 pages as a better variant. >> I don't really care what specific page is linked to - just that we keep >> it simple and have a link for an initial quick fix. Only reason I >> mentioned the index.html page is that it has links to everything - worg, >> git, manual, mail list etc. It is possible that people get to 404 via >> links other than to the manual. > > I do not have ready to use snippet, but I am sure it should be possible to set specific > 404 pages for particular directories like the manual and the guide. Of course, these > pages, besides links to table of contents, may have another link to index.html or a > navigation header shared with other pages on the site. Many things are possible. However, I'm trying very hard not to be overly distracted by this issue, which I think is fairly insignificant. My objective is to do as little as possible at this time because I want to get back to cleanup of worg. It is quite possible that work will also have some influence on the rest of the org web space. If you or others want to look at the 404 page issue, please do so. For right now, I'll just do a basic 404 page which Bastien can install easily. If you or others come up with something more sophisticated, it can be used to replace the simple basic version, otherwise we can revisit this later if necessary.