Warum erklärt die detaillierte 404-Sicherheitseinstellung nicht, warum ich nicht auf die Unterkategorie zugreifen kann?

Wir haben Discourse-Gruppen intensiv genutzt, sodass Nutzer einer Gruppe beitreten müssen, um die meisten Unterkategorien zu sehen.

Nun beschweren sich Nutzer, dass sie, wenn ihnen jemand einen Link zu einem Inhalt sendet, der sich in einer Gruppe befindet, der sie nicht angehören, eine rätselhafte 404-Seite erhalten, die ihnen keine Informationen liefert.

Ich möchte, dass die Seite ihnen angibt, in welcher Gruppe sich die Unterkategorie befindet (mit einem Link zur Gruppe, falls diese öffentlich oder nur auf Einladung zugänglich ist).

Ich bin zufällig auf die Einstellung „Detailliertes 404

Können Sie konkrete URLs als Beispiele angeben? Ich habe Schwierigkeiten zu verstehen, was Sie hier geschrieben haben.

Schwierig, da unser Server nicht öffentlich zugänglich ist. Wenn du mir deine E-Mail-Adresse per PN schicken möchtest, kann ich dich einladen.

Können Sie repräsentative URLs bereitstellen, bei denen die relevanten Teile (Domain usw.) durch andere sinnlose Wörter ersetzt wurden?

Ich denke, das, was du beschreibst, ist das normale Verhalten der Seite.

Anstatt dass die 404-Seite für Kategorien angezeigt wird, auf die ein Benutzer keinen Zugriff hat, möchtest du eine Seite, die ihnen zeigt, worum es in der Kategorie geht, und ihnen die Möglichkeit gibt, der Gruppe beizutreten, um darauf zugreifen zu können?

Es gibt keine Möglichkeit, dies in Discourse zu konfigurieren, aber du könntest jemanden beauftragen, ein Plugin dafür im Marketplace zu entwickeln. Das ist jedoch keine einfache Aufgabe, sodass du ein angemessenes Budget dafür benötigen wirst.

Die Alternative wäre anzuerkennen, dass ein Beitrag oder eine Kategorie existiert, was potenziell Informationen preisgeben könnte.

Danke. Wenn das der Fall ist, wofür dient dann die detaillierte 404-Einstellung?