Vamos a ver cómo obtener el referer con htaccess, la variable que vamos a usar es HTTP_REFERER.
En este enlace tenéis las demás variables SSI de Apache.
Es una cabecera HTTP que contiene la URL de la página web desde dónde proviene la visita. Por ejemplo, tenemos 2 páginas: index.html y pagina.html, desde index.html linkamos a pagina.html, cuando vayamos a página.html el referer será index.html.
Veamos la sintaxis y ejemplo de esta variable tal y como se explica en su web oficial:
<!--#echo var="HTTP_REFERER" -->
Con el código superior en un HTML estaríamos mostrando por pantala la URL de la página desde la que hemos llegado.