Merhaba, bahsettiğiniz yöntemle istediğiniz işlemi yaptırmanız mümkün. Öncelikle bir $_SESSION oluşturmanız gerekiyor. Her sayfada $_SESSION'ı kontrol edebilirsiniz.


session_start();
if(!isset($_SESSION['geldigi_yer'])) $_SESSION['geldigi_yer'] = $_SERVER['HTTP_REFERER'];

if($_SESSION['geldigi_yer'] == "http://www.google.com.tr" || $_SESSION['geldigi_yer'] == "https://www.google.com.tr"){


}else {

header("gösterilecek html sayfası adresi");

}


Bunu bir function olarak her sayfaya include ederek sorununuzu çözmüş olursunuz.