No te compliques la vida, si usas UNIX/LINUX en tus servidores puedes crear ficheros .HTACCESS y restringir el acceso a directorios.
Los archivos .htaccess permiten modificar la "conducta" del servidor web de los planes UNIX (Apache Web Server) lo cual permite hacer muchas "cosas".
Para negar el acceso a usuarios
Con esta función podrá negar el acceso a su sitio, o parte de el, a uno o más usuarios de Internet basado en el número IP de estos.
Agregue la siguiente línea en su archivo .htaccess:
<Limit GET>
order allow,deny
deny from 128.23.45.
deny from 207.158.255.213
allow from all
</Limit>
En este ejemplo, usted bloqueara el acceso a todos los visitantes del web site que tengan una dirección IP que comience con 128.23.45. y específicamente al visitante con la dirección IP 207.158.255.213. Al utilizar la primer parte de una dirección IP (128.23.45.) usted le prohibe el acceso a todas las direcciones IP que comiencen con 128.23.45.NNN (NNN = numero).
Para redireccionar el nombre de maquina (algo.sudominio.com)
Agregue la siguiente línea en su archivo:
# redirect algo.sudominio.com to www.sudominio.com/algo
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} algo.sudominio.com$
RewriteCond %{REQUEST_URI} !algo/
RewriteRule ^(.*)$ algo/$1
Esto redireccionará los pedidos del nombre de maquina algo.sudominio.com al directorio algo/ dentro del domino sudominio.com.
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net