From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4MyvFkCtCl9lIwAA0tVLHw (envelope-from ) for ; Sun, 12 Jul 2020 06:27:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 6D+EEkCtCl+zWQAA1q6Kng (envelope-from ) for ; Sun, 12 Jul 2020 06:27:12 +0000 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 6E7819400D3 for ; Sun, 12 Jul 2020 06:27:11 +0000 (UTC) Received: from localhost ([::1]:44998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1juVS9-0005mt-EF for larch@yhetil.org; Sun, 12 Jul 2020 02:27:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1juVS2-0005ml-Rf for bug-guix@gnu.org; Sun, 12 Jul 2020 02:27:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33781) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1juVS2-0001MQ-I9 for bug-guix@gnu.org; Sun, 12 Jul 2020 02:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1juVS2-0001ba-FE for bug-guix@gnu.org; Sun, 12 Jul 2020 02:27:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#26302: Deploying the =?UTF-8?Q?i18n=E2=80=99d?= web site Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 12 Jul 2020 06:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26302 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 26302-submit@debbugs.gnu.org id=B26302.15945352106149 (code B ref 26302); Sun, 12 Jul 2020 06:27:02 +0000 Received: (at 26302) by debbugs.gnu.org; 12 Jul 2020 06:26:50 +0000 Received: from localhost ([127.0.0.1]:45327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1juVRq-0001b7-KR for submit@debbugs.gnu.org; Sun, 12 Jul 2020 02:26:50 -0400 Received: from pelzflorian.de ([5.45.111.108]:40524 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1juVRn-0001aw-5L for 26302@debbugs.gnu.org; Sun, 12 Jul 2020 02:26:48 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id E1EE13602A4; Sun, 12 Jul 2020 08:26:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1594535206; bh=gcXHn90Vt9qex5tI7/nrqRW5uH+LTaekDMsbqz2b6/s=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=jMnx6gDgAufN9aeTL7iKFsWaBKwtzoGF9nHIGKe8MTxerv97Re0KTpTGcDptpzydC +rYFxDonoSD6P6g4M/UFB3ZhP3gZunM2DoSoQscHaPuagl54itibP57tJEoW+jczlv cAm4QFnir+TjvshP4pufzmn19IQpIYHzZ4RaEItE= Date: Sun, 12 Jul 2020 08:26:38 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200712061927.uoubuabreji4dw54@pelzflorian.localdomain> References: <20200407220225.zlw64sywakcajvkt@pelzflorian.localdomain> <20200409032146.tm76qkrwwydfadye@pelzflorian.localdomain> <20200409074550.ecq4ltzvu27o3js3@pelzflorian.localdomain> <20200409145730.qd2nqg4gxrf4ofzw@pelzflorian.localdomain> <878sj43cja.fsf@gnu.org> <20200409173102.gaheruhtp7fg6cgg@pelzflorian.localdomain> <20200705090808.7c7ihjnymo6hv7ch@pelzflorian.localdomain> <87d054bzru.fsf@gnu.org> <20200709144524.fjri2znqer2dzn7a@pelzflorian.localdomain> <20200710172732.7a2tm7hcqt4mmhlo@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200710172732.7a2tm7hcqt4mmhlo@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Daniela Lura , sirgazil , 26302 <26302@debbugs.gnu.org> Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=pelzflorian.de header.s=mail header.b=jMnx6gDg; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: GrH66SE1CKFk On Thu, Jul 09, 2020 at 03:09:57PM +0200, Ludovic Courtès wrote: > "pelzflorian (Florian Pelz)" skribis: > > Still failing: > > > > http://guix.gnu.org/graphics > > > > http://guix.gnu.org/blog/2013/back-from-the-european-lisp-symposium > > > > worked before wip-i18n but stopped working. Hrm. > > What does nginx’s error.log file say? I forgot to try. error.log contains a 404 message: 2020/07/12 08:09:14 [error] 321#0: *1 open() "/srv/guix.gnu.org/graphics" failed (2: No such file or directory), client: 172.28.112.1, server: guix.gnu.org, request: "GET /graphics HTTP/1.1", host: "guix.gnu.org" 2020/07/12 08:09:14 [error] 321#0: *1 open() "/srv/guix.gnu.org/favicon.ico" failed (2: No such file or directory), client: 172.28.112.1, server: guix.gnu.org, request: "GET /favicon.ico HTTP/1.1", host: "guix.gnu.org" Note that only directories /srv/guix.gnu.org/de/graphics and /srv/guix.gnu.org/en/graphics exist and no longer /srv/guix.gnu.org/graphics. I don’t have ideas for rewriting, because URLs like should not become . One could make /en/ go to the /srv/guix.gnu.org directory, but then would always be in English. Or for old URLs use my last proposed patch: On Fri, Jul 10, 2020 at 07:28:08PM +0200, pelzflorian (Florian Pelz) wrote: > The patch introduces a long list of explicit redirects for all URLs > not ending in a slash (except for > URLs, they are too many). And for new URLs never use without a slash at the end but only . Regards, Florian