Il fatto è che $_SERVER['HTTP_REFERER']; trova il sito da cui provieni, non ciò che cerchi di visualizzare...