Perché l'impostazione di sicurezza 404 dettagliata non spiega perché non posso accedere alla sottocategoria?

Abbiamo utilizzato ampiamente i gruppi di Discourse in modo che gli utenti debbano unirsi a un gruppo per vedere la maggior parte delle sottocategorie.

Ora le persone si lamentano del fatto che, se qualcuno invia loro un link a qualcosa contenuto in un gruppo di cui non sono membri, ricevono una pagina 404 misteriosa che non fornisce alcuna informazione.

Vorrei che la pagina indicasse in quale gruppo si trova la sottocategoria (con un link al gruppo, se è pubblico o su invito).

Ho scoperto l’impostazione “404 dettagliato” sotto Sicurezza e l’ho attivata. Ora le cose sono peggiorate ancora di più! La pagina a cui si arriva appare uguale, ma l’URL in alto non è più quello che l’utente ha incollato, bensì /404. Non ci sono informazioni visibili sulla pagina che spieghino perché è privata.

Il codice sorgente della pagina è tuttavia piuttosto diverso e contiene un’intestazione:

    <meta name="description" content="Questo forum è di proprietà di Wigan Local Group. È un forum di discussione pubblico per le attività del gruppo. Contattaci qui per contattarci o per unirti a uno dei nostri forum privati.">

(Questo è il post con la descrizione del forum).

Esiste qualche altra impostazione da modificare da qualche parte per far funzionare tutto come previsto?

Puoi fornire URL specifici come esempi? Ho difficoltà a capire ciò che hai scritto qui.

È difficile, poiché il nostro server non è aperto al pubblico. Se desideri inviarmi in privato il tuo indirizzo email, posso invitarti.

Puoi fornire URL rappresentativi con le parti pertinenti (dominio, ecc.) sostituite da altre parole senza senso?

Credo che ciò che stai descrivendo sia un comportamento normale per il sito.

Invece di mostrare la pagina 404 per le categorie a cui un utente non ha accesso, vorresti una pagina che mostri di cosa tratta la categoria e consenta di unirsi al gruppo per accedervi?

Non esiste un modo per configurare questo in Discourse, ma potresti chiedere a qualcuno di scrivere un plugin per questo nel Marketplace. Tuttavia, non si tratta di un compito banale, quindi dovrai disporre di un budget adeguato.

L’alternativa è riconoscere che un post o una categoria esiste, rischiando potenzialmente di rivelare informazioni.

Grazie. Se è così, a cosa serve l’impostazione dettagliata 404?