Recentemente trabalhei em um job onde precisava fazer o que chamam de back redirect. Era um site de venda, então a ideia era quando o usuário clicasse em “voltar” no navegador [desistindo da compra], ao invés de voltar de fato, abrir uma segunda página de venda, com um desconto especial.

Em outras palavras, é manipular a página anterior (pra não ser uma página anterior real, mas uma que eu queira que seja).

Creio que lendo o script fica mais fácil de entender, mas qualquer dúvida é só deixar nos comentários ou me chamar no chat.

Até, Tihh.