Come creare uno script per un proxy CGI

Per fare affari a livello globale, un imprenditore deve poter accedere a siti web nelle aree in cui vuole promuovere i suoi prodotti. Tuttavia, alcuni siti Web utilizzano tecniche di blocco geografico per impedire l’accesso da determinate aree o paesi, mentre alcuni ISP o reti impediscono l’accesso a determinati siti Web in alcune aree. Se hai problemi ad accedere ad alcuni siti web da una posizione particolare, potresti essere in grado di visualizzarli utilizzando uno script CGI per instradare le richieste di pagina attraverso un server proxy.

1

Vai a JMarshall.com (link completo in Risorse), scarica il file di script CGIProxy e salvalo sul tuo computer.

2

Vai alla pagina di accesso per il tuo pannello di controllo del web hosting. Accedi al pannello di controllo con il nome utente e la password del tuo account di hosting.

3

Fare clic su “File Manager”, “Legacy File Manager”, “File e cartelle” o un’altra opzione con nome simile nella pagina del pannello di controllo. Viene visualizzata una nuova scheda o finestra che mostra tutte le cartelle e i file sul server Web o nella directory principale di un server virtuale o condiviso.

4

Fare clic sul nome della directory della cartella contenente i file HTML del sito Web. Nella maggior parte dei casi, il nome della cartella è “Home”, “Public_HTML”, “WWW” o qualcosa di simile. Se non sei sicuro di quale cartella contenga i file HTML per il tuo sito web, fai riferimento all’e-mail di benvenuto che la tua azienda ha ricevuto quando hai configurato l’account di hosting. Dopo che il server ha visualizzato il contenuto della cartella con i file HTML del tuo sito, fai clic sul nome della cartella “CGI” o “CGI-bin”.

5

Fare clic sul pulsante o sul collegamento “Carica” ​​o “Uploard file” sulla barra dei menu o sulla barra degli strumenti di File Manager. Nel browser viene visualizzata una nuova scheda o finestra che è possibile utilizzare per caricare i file sul server.

6

Fare clic su “Sfoglia” nella finestra Carica o Carica file. Individua la cartella in cui hai salvato il file di script CGIProxy. Apri la cartella e seleziona il file CGIProxy. Fare clic sul pulsante “Apri” o “Carica” ​​per caricare il file di script sul server.

7

Chiudere la scheda o la finestra Carica o Carica file al termine del caricamento. Fare clic sul pulsante “Aggiorna” o “Ricarica” ​​sulla barra degli strumenti di File Manager. Il riquadro dei file e delle cartelle si aggiorna e visualizza il file “cgiproxyX.XXtar.gz”.

8

Fare clic con il pulsante destro del mouse sul nome del file “cgiproxyX.XXtar.gz”, quindi fare clic su “Estrai” o “Decomprimi” nell’elenco a comparsa. Fare clic sul pulsante “Estrai file” o “Decomprimi file” se viene visualizzata una finestra popup. Il server estrae i file compressi nell’archivio e li memorizza nella stessa cartella del file “cgiproxyX.XXtar.gz”.

9

Scorri verso il basso e fai clic con il pulsante destro del mouse sul nome del file “nph-proxy.cgi”, quindi fai clic su “Autorizzazioni” o “Modifica autorizzazioni” nell’elenco popup. Fare clic e abilitare tutte le opzioni di lettura, scrittura ed esecuzione nelle etichette “Utente”, “Gruppo” e “Mondo”. In alternativa, inserisci “777” nel campo “Autorizzazioni”. Fare clic sul pulsante “OK” o “Modifica autorizzazioni”.

10

Chiudi la scheda o la finestra File Manager, quindi esci dalla pagina del pannello di controllo dell’hosting. Immettere l’indirizzo URL per lo script proxy nella barra degli indirizzi del browser e premere “Invio”. Digita l’URL nel formato “YourBusinessDomain.com/cgi-bin/nph-proxy.cgi”. Sostituisci “YourDomainDomain.com” con il nome di dominio effettivo del tuo sito web e il valore “cgi-bin” con il nome della cartella in cui hai salvato il file “nph-proxy.cgi”. La pagina del server proxy viene visualizzata nella finestra del browser.

11

Immettere l’indirizzo URL del sito Web a cui si desidera connettersi tramite il proxy. Abilitare o disabilitare le opzioni di sicurezza o funzionalità nel proxy secondo necessità, quindi fare clic sul pulsante “Inizia la navigazione”. Il browser richiede l’URL tramite lo script proxy sul server Web e visualizza il sito Web.