.htaccess: cómo denegar el acceso a todos excepto a mí para una carpeta específica

quiero un acceso exclusivo en mi carpeta de administración y probé este código (en un archivo .htaccess dentro de la carpeta de administración):

order allow,deny
allow from m.y.i.p
deny from all

probé también esto:

order deny,allow
deny from all
allow from m.y.i.p

y esto:

order deny,allow
allow from m.y.i.p
deny from all

pero en cualquier momento el servidor me da esta respuesta:

403 Prohibida

Prohibido No tienes permiso para acceder a /provo/prova/ en este servidor.

¿Cómo puedo resolver este problema? tengo un interruptor conectado al enrutador/módem y tomo mi dirección IP de este sitio http://whatismyipaddress.com/

Gracias.

preguntado el 28 de agosto de 12 a las 10:08

3 Respuestas

Esto funcionó para mí:

Order deny,allow
deny from all
allow from m.y.i.p

Sin embargo, dado que ya lo probó, debe asegurarse de que esa sea la IP que está viendo el servidor web. Mire los registros de acceso justo después de cargar una página para ver qué IP se registró.

Aparte de eso, asegúrese de haberlos colocado en el lugar correcto. Ya sea el archivo htaccess en el directorio que desea proteger, o en un <Directory> bloquear en la configuración de su servidor/vhost.

Respondido 28 ago 12, 18:08

Probablemente no sea la respuesta que estás buscando, pero:

Si está utilizando cPanel... es muy fácil hacerlo desde allí.

Se trata de hacer un archivo de contraseñas. Nunca recuerdo la forma exacta porque siempre consigo que cPanel lo haga por mí.

Yo solo lo haría por IP si te han dado una IP estática de tu ISP... sino esto podría cambiar.

Respondido 28 ago 12, 10:08

con ip podría editar el archivo htaccess desde ftp y actualizar mi ip actual - Switi

Utilice las htpasswd. Es un poco más resistente que simplemente usar una dirección IP.

Respondido 28 ago 12, 11:08

También es posible falsificar una dirección IP. Contra un atacante decidido, se puede derrotar casi cualquier forma de seguridad en línea. Si está tan preocupado, no almacene sus datos en línea. - James

sin duda y si quiero bloquear el acceso a una subcarpeta específica desde .htaccess en la raíz, ¿cuál es el camino? - Switi

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.