Habilitación de los eventos clave de retroceso / avance para una aplicación Ajax

Tengo una aplicación que funciona mucho en AJAX. Sin embargo, quiero tener funcionalidades de navegación. Para falsificar la url, estoy cambiando location.hash, para generar URL. Pero si uso back / fwd, solo cambia la URL, pero la página no se volverá a cargar. ¿Cómo puedo anular hstory.back para volver a cargar la página?

Respuestas a la pregunta(4)

Su respuesta a la pregunta