Reindirizzamento alla homepage se si tenta di lasciare l'intranet

28 ott 2017, 16:38:48
Visualizzazioni: 69
Voti: 0

Ho un cliente che desidera un'intranet basata su WordPress, ma non vuole che diventi un punto di partenza per la navigazione web. Immagino ci sia un modo per farlo con JavaScript o con htaccess.

Capisco che semplicemente aprendo una nuova finestra probabilmente aggirerebbe qualsiasi soluzione applicata al sito.

Capisco anche che questa non è strettamente una domanda su WordPress, ma nel caso di una soluzione htaccess, potrebbe esserlo.

4
Commenti

Una "nuova finestra" o semplicemente digitando un nuovo indirizzo web (o query di ricerca) nella barra degli indirizzi del browser? Come immagini che JavaScript o htaccess possano aiutare in questo? Se l'utente sta cercando di accedere a internet allora ha già bypassato la tua "intranet". Questa è una questione di rete/infrastruttura.

MrWhite MrWhite
29 ott 2017 01:27:32

Sì, capisco che nulla impedirà l'apertura di una nuova finestra. Tuttavia, non c'è alcun alert che può essere attivato quando si inserisce un nuovo URL nella barra degli indirizzi e si preme invio?

Ray Gulick Ray Gulick
29 ott 2017 14:50:08

Puoi emettere un alert modale JavaScript (nell'evento window.beforeunload) se l'utente cerca di navigare via dal sito, tuttavia, l'utente ha sempre il controllo (come dovrebbe essere) - possono semplicemente cliccare "Esci". Non sono sicuro di quale sia l'intenzione qui? In che modo "escono dall'intranet"? Gli utenti su questa rete hanno accesso al www? Gli account utente o il browser sono "bloccati" in qualche modo?

MrWhite MrWhite
29 ott 2017 17:46:56

se il tuo cliente non vuole che gli utenti accedano a internet, non dovrebbe fornire l'accesso alla rete a livello di rete.

inarilo inarilo
30 ott 2017 03:34:31
Tutte le risposte alla domanda 1
0

Beh, non sono sicuro se questa sia la soluzione o meno, ma il file .HTACCESS potrebbe essere utile. Puoi assicurarti che solo l'IP: xxx.xx.xx possa visualizzare il sito e poi negare l'accesso agli altri.

SE questo è utile, inserisci questo nel tuo file htaccess. Ovviamente dovrai aggiornare l'indirizzo IP qui sotto con quello a cui vuoi concedere l'accesso al sito WordPress.

    Allow from 111.11.11.1
    Deny from all
30 ott 2017 01:34:10