PHP limitare l’accesso a IP privati

Stato
Discussione chiusa ad ulteriori risposte.

OROX

Utente Bronze
13 Novembre 2020
29
15
3
26
Ciao, come posso far accedere a una pagina web solo un determinato indirizzo ip ?
Grazie in anticipo.
 
PHP:
<?php
if ($_SERVER['REMOTE_ADDR'] !== '123.12.1.3')
    exit;

// A questo punto del codice arriva solo chi ha quell'IP

Nota: se il tuo webserver sta dietro un reverse proxy, l'IP non lo troverai in quella variabile (ci sara' quello del reverse proxy), ogni software ha il suo modo di inoltrare l'IP originale, solitamente come header http.
 
PHP:
<?php
if ($_SERVER['REMOTE_ADDR'] !== '123.12.1.3')
    exit;

// A questo punto del codice arriva solo chi ha quell'IP

Nota: se il tuo webserver sta dietro un reverse proxy, l'IP non lo troverai in quella variabile (ci sara' quello del reverse proxy), ogni software ha il suo modo di inoltrare l'IP originale, solitamente come header http.
Grazie mille per l'aiuto. :)
 
Stato
Discussione chiusa ad ulteriori risposte.