ciao, è possibile differenziare i seguenti casi?

1 - ho una pagina a.php con un link verso b.php. entrambe le pagine appartengono allo stesso dominio. digito nel browser l'url assoluto di a.php poi clicco sul link e finisco su b.php.

2 - digito direttamente nel browser l'url assoluto di b.php.

in entrambi i casi quindi mi ritrovo su b.php.

vorrei sapere se in b.php è possibile inserire uno script che riconosca se provengo da una pagina già all'interno del dominio, che quindi nel primo caso mi restituisca "richiesta interna" e nel secondo "richiesta esterna", per intenderci.

grazie