Здравствуйте, подскажите, может вопрос покажется странным, можно ли средствами java, сделать переадресацию пользователям которые пришли на сайт без рефера на другую страницу сайта?
if( !document.referrer ) location.href = 'http://site.ru'; //если нужно чтоб первой страниы в истории не оставалось - location.replace('http://site.ru')