07 Ott 2008 » Email This Post
Ad un certo punto però si ha la necessità di uppare tutto sul server di destinazione in modo da vedere girare il tutto lato visitatore. Pubblicando però i files sul sito, tutto diventa consultabile da chiunque, dai BOT dei motori di ricerca fino al pubblico. Diventa indispensabile quindi fare in modo che l'accesso sia consentito solamente noi o al più a una serie di persone da noi specificate (come ad esempio il cliente o un collega che lavora in remoto).
Per prima cosa è necessario conoscere il nostro IP pubblico, per farlo visitate il seguente link: http://www.whatismyip.com/
Create ora un file di nome: under_construction.html (questo sarà il file che dovrà visualizzare un visitatore qualsiasi) ed uppatelo nella root del server.
Infine create un file con nome .htaccess ed incollatevi il seguente codice (ovviamente sostituite i numeri IP di esempio con il vostro:
Uppate anche questo file nella root del server ed ecco applicato il filtro. Da questo momento solamente i computer con l'IP che avete specificato nel file .htaccess potranno accedere ai contenuti del sito.
Se volete fare una prova andate su http://anonymouse.org/ ed inserite il nome del sito a cui state lavorando, accederete così a tale sito tramite l'IP di anonymouse, il quale, non essendo tra quelli che avete specificato nel vostro filtro, non potrà avere accesso e visualizzerà quindi il file under_construction.html
Al termine del progetto, potrete rimuovere il file .htaccess e rendere quindi completamente visibile al pubblico il vostro lavoro.
• Autore: Aless{a}ndro
• Archiviato in: Web, curiosità e non solo
Permettere solo ad un serie di IP di accedere al sito
Durante lo sviluppo di un progetto web, solitamente i primi passi si muovo in locale, installando uno dei vari webserver disponibili come XAMPP o altri.Ad un certo punto però si ha la necessità di uppare tutto sul server di destinazione in modo da vedere girare il tutto lato visitatore. Pubblicando però i files sul sito, tutto diventa consultabile da chiunque, dai BOT dei motori di ricerca fino al pubblico. Diventa indispensabile quindi fare in modo che l'accesso sia consentito solamente noi o al più a una serie di persone da noi specificate (come ad esempio il cliente o un collega che lavora in remoto).
Per prima cosa è necessario conoscere il nostro IP pubblico, per farlo visitate il seguente link: http://www.whatismyip.com/
Create ora un file di nome: under_construction.html (questo sarà il file che dovrà visualizzare un visitatore qualsiasi) ed uppatelo nella root del server.
Infine create un file con nome .htaccess ed incollatevi il seguente codice (ovviamente sostituite i numeri IP di esempio con il vostro:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !/under_construction.html$
### IP Nostro Computer
RewriteCond %{REMOTE_HOST} !^80\.80\.80\.80
### IP Cliente
RewriteCond %{REMOTE_HOST} !^90\.90\.90\.90
### IP Collega
RewriteCond %{REMOTE_HOST} !^100\.100\.100\.100
RewriteRule $ /under_construction.html [R=302,L]
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_URI} !/under_construction.html$
### IP Nostro Computer
RewriteCond %{REMOTE_HOST} !^80\.80\.80\.80
### IP Cliente
RewriteCond %{REMOTE_HOST} !^90\.90\.90\.90
### IP Collega
RewriteCond %{REMOTE_HOST} !^100\.100\.100\.100
RewriteRule $ /under_construction.html [R=302,L]
</IfModule>
Uppate anche questo file nella root del server ed ecco applicato il filtro. Da questo momento solamente i computer con l'IP che avete specificato nel file .htaccess potranno accedere ai contenuti del sito.
Se volete fare una prova andate su http://anonymouse.org/ ed inserite il nome del sito a cui state lavorando, accederete così a tale sito tramite l'IP di anonymouse, il quale, non essendo tra quelli che avete specificato nel vostro filtro, non potrà avere accesso e visualizzerà quindi il file under_construction.html
Al termine del progetto, potrete rimuovere il file .htaccess e rendere quindi completamente visibile al pubblico il vostro lavoro.
• Autore: Aless{a}ndro
• Archiviato in: Web, curiosità e non solo

Lascia un commento
SEARCH ALL POSTS
PER APPROFONDIRE
BLOG CATEGORIES
LINK INTERESSANTI
TAG FREQUENTI
Acronis
audio
Backup
Banner
Ciao Mondo
codice
Dati
eFace.it
Error
Flash
Hard Disk
IP
LAN
mp3
PHP
plugin
Post
Pups
Remark
Rete
Router
SWF
tag
the_excerpt
Traccia
URL
ViceVersa
Windows
Wordpress
WP-Email
RSS News Feed