Problème de 404 #955
Labels
No labels
action
check-aws
action
discussion-needed
action
for-external-contributors
action
for-newcomers
action
more-info-needed
action
need-funding
action
triage-required
kind
correctness
kind/experimental
kind
ideas
kind
improvement
kind
performance
kind
testing
kind
usability
kind
wrong-behavior
prio
critical
prio
low
scope
admin-api
scope
background-healing
scope
build
scope
documentation
scope
k8s
scope
layout
scope
metadata
scope
ops
scope
rpc
scope
s3-api
scope
security
scope
telemetry
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/garage#955
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hello,
nous avons des 404 étranges sur certains sites seulement, par exemple
Mais pas sur
Concrètement, ça prend un format alternatif avec Paged.js et pas la vraie 404.
En local avec Hugo, pas de pb.
Bizarre non ?
Ca casse aussi le RSS :/
https://publications.arnaudlevy.com/veille/index.xml
@arnaudlevy c'est quelque chose de nouveau ? Depuis quand ?
Depuis l'ajout de Paged.js
https://github.com/osunyorg/theme/pull/616
Mais pas partout, et pas sur les sites hors Garage :
J'ai peur d'avoir mis le bazar dans les outputs Hugo, mais c'est étrange que ce ne soit pas constant, et pas en local.
J'ai tenté une réparation ici :
https://github.com/osunyorg/theme/pull/930
C'est ok pour le RSS, mais pas pour la 404
Je viens de faire un test en désactivant tous les ouptuts, je récupère mes 404.
623125ffab
Je tente de les ajouter 1 par 1
Ok, avec juste section, les 404 sont clean, on a les versions Paged.js des sections (logique)
https://publications.arnaudlevy.com/articles/pagedjs.html
En revanche on n'a pas les single (logique aussi)
https://publications.arnaudlevy.com/articles/2024-10-06-quand-le-sage-montre-la-lune-limbecile-regarde-le-doigt/pagedjs.html
Je tente l'ajout des pages.
Bon ben voilà, dès que les pages ont leur output défini, la 404 ne marche pas (sur ce site là)
Aurais-tu un exemple de 404 avec le même setup qui "marche" sur un hébergement non-garage ?
Ok, je progresse, en local le fichier error.html utilise Paged.js alors qu'il ne devrait pas, mais ce n'est pas lui qui est servi en 404
@maximilien oui, https://www.iut.u-bordeaux-montaigne.fr/404
Le git https://github.com/osunyorg/bordeauxmontaigne-iut
Désolé de t'embêter avec ça
Ok je crois que j'ai compris. En activant l'outputFormat
pagedjs
, l'erreur est générée dans les 2 formats, mais comme le chemin est fixé à/error.html
, en fonction de l'ordre de compilation c'est l'un ou l'autre.Ok, résolu avec https://github.com/osunyorg/theme/pull/930/files, désolé.
Je pense qu'il y a quand même un truc que je ne comprends pas sur le traitement de Garage des 404, vs Apache, mais en évitant d'envoyer des données pourries, tout fonctionne !
Merci @maximilien !