Obtener la última (anterior) dirección visitada por un usuario en Magento es en ocasiones más efectivo que el correspondiente en PHP (variable $_SERVER) o en javascriptya que tiene la ventaja de funcionar con el botón back del navegador.
$referrer = Mage::getSingleton('core/session')->getLastUrl();
El correspondiente en PHP o javascript no nos proporcionarán ese dato si el usuario llegó a la página mediante el botón volver del navegador:
$_SERVER['HTTP_REFERER']
document.referrer
Hey! Qué opinas sobre el artículo?