Algunas páginas muestran error al usar el botón atrás del navegador o al volver a una pestaña inactiva

A veces, cuando vuelvo a una pestaña previamente abierta que muestra la tabla de clasificación y la pestaña se actualiza, me lleva a una página de error 404.

2 Me gusta

Veo un comportamiento similar en mi foro cuando dejo abierta la página /admin/plugins y vuelvo a visitar la pestaña más tarde. La página /admin/badges, por ejemplo, funciona bien. Así que conecté mi tablet a mi ordenador para comprobar la consola del navegador. Mientras esperaba que la pestaña volviera a estar inactiva, pensé que podría comprobar también /logs. Y cuando lo hice, reproduje accidentalmente el error en mi ordenador:

  1. Visita /admin/plugins.
  2. Usa el enlace en la barra lateral de administración para ir a /logs.
  3. Usa el botón de retroceso del navegador para volver a /admin/plugins.

Resultado:


y después de hacer clic en “volver a intentarlo”, la vista general de los plugins vuelve a funcionar, pero aparecen más errores en la consola.

Cuando intentas lo mismo con /admin/badges, funciona como se esperaba:

  1. Visita /admin/badges
  2. Usa el enlace en la barra lateral de administración para ir a /logs
  3. Usa el botón de retroceso del navegador para volver a /admin/badges

Los pasos anteriores también sirven para reproducir el problema que noté con la tabla de clasificación. Cuando añado /logs a la barra lateral, visito una tabla de clasificación, uso el enlace a logs en la barra lateral y luego uso el botón de retroceso del navegador para volver a la tabla de clasificación, Discourse dice que la tabla de clasificación no existe.

2 Me gusta