Meilleure gestion de l'ajout accidentel des ToS/FAQ/privacy par défaut aux paramètres d'admin tos_url/faq_url/privacy_url

Bonjour. Mon installation Discourse était parfaite jusqu’à il y a quelques jours. Je ne sais pas pourquoi, soudainement, l’erreur « ERR_TOO_MANY_REDIRECTS » a commencé à apparaître.

https://imgur.com/BIKE42U

Le problème ne vient pas des cookies. Cela m’arrive sur mon téléphone et sur les deux navigateurs de mes PC — après avoir effacé les cookies, évidemment, ainsi que le cache… C’est aussi curieux que cela ne se produise que sur ces trois pages, celles liées au titre. N’est-ce pas amusant ? Le reste du forum est tout simplement magnifique ! Merci, d’ailleurs, pour votre excellent travail sur cette plateforme.

Le forum n’est pas encore ouvert. Nous avons offert quelques liens d’invitation, mais le problème a commencé avant que quiconque du monde extérieur ne vienne nous rendre visite. Je le mentionne au cas où cela révélerait un certain intérêt… Je ne pense pas.

Ces trois pages sont-elles liées d’une manière ou d’une autre ? Sont-elles distinctes des autres ? Je ne parviens pas à comprendre la situation. Pourquoi échouent ces trois pages mais pas le reste du forum ?

Pouvez-vous m’aider d’une manière ou d’une autre sur cette question ? Je ne sais pas par où commencer…

Voici l’adresse, si vous souhaitez essayer : https://laplazoleta.org/about

Je peux reproduire ce problème sur mon site si je définis les paramètres de site faq url ou tos url sur les URL par défaut de FAQ et de CGU pour mon site. Pouvez-vous vérifier vos paramètres de site pour voir si cela cause le problème de votre côté ? Ces paramètres doivent rester vides si vous souhaitez utiliser les URL par défaut pour ces pages.

3 « J'aime »

Oh, @simon, je t’adore !! Je n’ai pas fait le lien entre le problème et ces paramètres, car l’erreur est récente, alors que j’ai touché à ces réglages au début de l’installation, il y a environ un mois. Je suppose que je ne visite pas assez souvent ces pages (CGU, FAQ…) !

Merci beaucoup !

En tout cas, je trouve que l’explication située sous la petite fenêtre où vous pouvez saisir ces valeurs n’est pas très claire. Du moins, en espagnol. Voici :

https://imgur.com/LSQxgFD

Cela dit quelque chose comme : Si vous avez un document (politique de confidentialité, CGU ou FAQ) hébergé n’importe où, indiquez son URL ici… Mais ne serait-il pas préférable d’ajouter « mais laissez-le vide si cette URL se trouve sur votre installation Discourse » ou quelque chose de similaire ? Je suppose qu’en ajoutant ces quelques mots, ce serait plus clair pour d’autres maladroits – ou maladroites – comme moi à l’avenir… :stuck_out_tongue_winking_eye:

C’est une idée… Merci ! Gracias !

2 « J'aime »

Ceci pourrait être une erreur de traduction. En anglais, il est dit : « Si vous avez un document de conditions d’utilisation hébergé ailleurs que vous souhaitez utiliser, fournissez l’URL complète ici. » Cela dit, peut-être que Discourse devrait gérer le cas où les URL par défaut sont saisies dans ces paramètres, afin d’éviter le problème de « trop de redirections ».

2 « J'aime »

C’est exact ! Ou peut-être, pour être plus clair, dire : « si l’endroit se trouve sur cette même installation, laissez-le vide. Sinon, cela peut déclencher l’erreur de trop de redirections.

C’est peut-être trop élaboré… On pourrait l’écrire de manière plus simple et plus concise, mais l’intention, je pense, est bien celle-ci.

Devrions-nous ajouter une balise ou peut-être créer un sujet dans une catégorie pour signaler à l’équipe Discourse que cela devrait être fait, s’ils le jugent approprié ? Y a-t-il un espace dédié aux idées ou quelque chose de similaire ?

1 « J'aime »

La meilleure approche serait probablement de corriger le problème de redirection afin que la saisie des URL par défaut ne casse rien. Je vais déplacer ce sujet dans notre catégorie ux pour qu’il ne soit pas perdu.

4 « J'aime »

J’ai rencontré ce problème aujourd’hui. Peut-être ajouter une mise en garde dans la description pour dire de l’ajouter uniquement s’il est différent de la valeur par défaut.

1 « J'aime »

Ou Discourse pourrait simplement gérer le cas. Il ne semble pas déraisonnable d’ajouter les URL par défaut à ces paramètres.

2 « J'aime »