Página de categoría 404 detallada

Incluso con la configuración detailed 404 activada, al navegar a una página de categoría (site.com/c/category o site.com/c/category/subcategory) no se enlaza a una página 404 personalizada, de la misma manera que ocurre al hacer clic en una página de tema (site.com/t/title/1234). ¿O estoy pasando por alto algo?

¿Es este el comportamiento previsto?

En mi opinión, la página personalizada para la categoría/subcategoría es incluso más importante que para el tema (hay menos riesgo de que se reconozca la existencia de la categoría que la del tema, además de que la página personalizada enlazaría directamente al grupo en cuestión). Por lo tanto, sugiero añadir la página personalizada para estos enlaces también.

4 Me gusta

Yo también lo apoyaría. Los riesgos de divulgación de información pueden ser mucho más manejables si solo se aplica a categorías.

De lo contrario, al habilitar esa configuración, también se permite descubrir mensajes privados, por ejemplo.

2 Me gusta

Posiblemente – @eviltrout, ¿puedes pedirle a alguien que estime el esfuerzo necesario para esto? Entiendo la situación porque las categorías están estrechamente vinculadas a los permisos en Discourse, por lo que tiene sentido que el error 404 revele un poco más en este caso.

2 Me gusta

Estoy seguro de que es un pequeño esfuerzo. @riking, ¿puedes ocuparte de ello?

4 Me gusta

¿Hay alguna actualización sobre esto?

@riking reactivando el hilo

Parece que esto se rompió al mismo tiempo que Error page appears repeatedly after you try accessing a private page.

Creo que tengo una solución limpia al mover la lógica al controlador exception, lo que permitirá que futuras adiciones a detailed_404 se realicen de manera mucho más fluida, si alguna vez decidimos hacerlo.

4 Me gusta

¡Esto ya está fusionado! :slight_smile:

4 Me gusta

Este tema se cerró automáticamente después de 6 días. Ya no se permiten nuevas respuestas.