Tanto per andare sul sicuro fai così:
Codice PHP:
$ip = substr($_SERVER['REMOTE_ADDR'], 0, 9);
echo $ip;
if ($ip == "192.168.7")
//Apri il sito interno
else
//Apri il sito esterno
in questo modo controlli se tutto va bene ossia, la net che riceve lui è effettivamente una NET locale o altro!
Ti apiego, se tutti quanti sono dietro ad un router, è molto probabile che tutti quanti in uscita abbiano la stessa identica Interfaccia IP quindi lo stesso IP, mi spiego
Rete aziendale -> Router -> rete esterna -> ritorno al tuo router -> sito
Con questa condizione i tuoi computer interni alla lan non vedranno mai il sito internamente ma sempre esternamente.
Se vuoi forzare allora devi prendere il tuo IP esterno e quindi porre quella condizione con IP esterno (e non di lan interna) perché sai per certo che con l'IP del tuo router sicuramente si sarà connesso uno dei PC della LAN