Los navegadores ya tienen botones para “retroceder”, ¡así que es mejor que tengas una maldita buena razón para tener que poner uno en tu página!
Botón de entrada con JavaScript en línea
<input type="button" value="Go Back From Whence You Came!" onclick="history.back(-1)" />
Esto es totalmente molesto, pero puede solucionarlo agregando solo este botón a través de JavaScript.
PHP
Si JavaScript no es una posibilidad, puede usar HTTP_REFERER, desinfectarlo y repetirlo a través de PHP.
<?php
$url = htmlspecialchars($_SERVER['HTTP_REFERER']);
echo "<a href="https://css-tricks.com/snippets/javascript/go-back-button/$url">back</a>";
?>