2009-08-19 17 views
5

Encontré this web site para generar un .htaccess para bloquear un acceso desde un país determinado.Cómo permitir el acceso solo dentro del país

El problema con esto es que quiero permitir el acceso solo dentro de Noruega. Si utilizo este servicio, la lista será muy larga ya que debo enumerar todas las direcciones IP del país.

¿Hay alguna manera de permitir el acceso dentro del país, mi caso es Noruega?

+1

Probablemente esté equivocado (corríjame si lo estoy), pero no funcionaría, si intercambiara esos valores del .htaccess generado de order allow, deny to order deny, allow, luego reemplace cada denegación para permitir (para permitir todas las ip dentro de 1 país) y luego, al final, ¿negar todo? –

+0

ad. Desde la publicación de gbjbaanb, veo que estaba muy cerca de la respuesta real;). –

Respuesta

4

Cambia todas las ocurrencias de 'deny' para permitir y todas las apariciones de 'allow' para denegar. A continuación, mueva la condición 'denegar de todo' al final hasta el comienzo de la lista.

por ejemplo.

<Limit GET HEAD POST> 
order allow,deny 
deny from 41.205.32.0/19 
deny from .... 
allow from all 
</LIMIT> 

convierte

<Limit GET HEAD POST> 
order deny,allow 
deny from all 
allow from 41.205.32.0/19 
allow from .... 
</LIMIT> 

Hay un poco de buena tutorials about .htaccess.

+0

¿sabes cómo harías esto solo para una página determinada? – mheavers

+0

sí. Google dice que use el bloque dentro del archivo .htaccess. http://httpd.apache.org/docs/current/mod/core.html#files - tenga en cuenta que todas las directivas .htaccess se pueden poner en su httpd.conf en su lugar (y se prefiere) – gbjbaanb

+0

@gbjbaanb esta solución no funciona para mi. ¿Esto ya no es válido? –

0

Hay muchos proveedores de base de datos de geoip que ofrecen soluciones para el problema con instrucciones detalladas sobre el tema. Consulte http://www.maxmind.com/app/mod_geoip para obtener un módulo de Apache que viene con su base de datos, que probablemente sea el complemento perfecto para su problema.

Cuestiones relacionadas