puedes hacerlo con un referer
es decir en la pagina b chekas si el referer es la pagina a , i si lo es la dejas entrar i si no lo es lo sacas de ahy :)
un ejemplo del codigo k iria en la pagina b seria
Código PHP:
Ver original<?php
if( $_SERVER['HTTP_REFERER'] != "AKI VA LA URL DE LA PAGINA A" ){
echo "no te dejo entrar";
}
?>
saludos