Podrías almacenar localmente el nombre de la dirección desde la que se realizará la redirección, así cuando estés en el sitio final, solo deberás leer dicha propiedad; si está vacía, es porque se utilizó el dominio principal, si no, el secundario.
Código Javascript
:
Ver original//Estando en el dominio que redirecciona
localStorage.previo = document.URL;
window.location = "destino.html";
//En "destino.html"
if (localStorage.previo){
alert("Usted vino desde " + localStorage.previo);
delete localStorage.previo; //Retiramos la propiedad y el valor almacenado
}
Solo es una idea, no he hecho antes algo así y supongo que habrán mejores formas.
Saludos