На https вроде же как передается нормально реферер. Как понимаю его не будет, если с https идет переход.
Т.е. http -> https тут реф есть
https -> http/https , тут рефера нет.
Или ошибаюсь ?
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.