Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/08/2011, 16:29
dukeblass
 
Fecha de Ingreso: mayo-2011
Mensajes: 171
Antigüedad: 12 años, 11 meses
Puntos: 32
Respuesta: Proteger Archivos con .htaccess

con esto cada vez que un usuario entre en una carpeta especifica solo vera "nada"
Código Apache:
Ver original
  1. <IfModule mod_rewrite.c>
  2. RewriteBase /
  3. RewriteEngine on
  4. IndexIgnore *
  5. </IfModule>

pero si el usuario conoce la URL del archivo lo vera....,

si proteges la carpeta con htpasswd, igual vera el archivo si conoce la url del mismo
no se si el htpasswd protegerá archivos en concreto

también puedes ver esto:

Prevenir accesos al archivo .htaccess:

# asegurar htaccess
<Files .htaccess>
order allow,deny
deny from all
</Files>



Prevenir acceso a un archivo específico:

<files nombre.jpg>
order allow,deny
deny from all
</files>



Prevenir acceso a múltiples archivos (puedes variar las extensiones): <<--- este te servira

# los que esta entre (son los archivos el de js es javascript, alli agregas los archivo que quieres ocultar)
# el resultado sera una pagina de 403 ¡Acceso prohibido!
<FilesMatch "\.(htaccess|htpasswd|ini|php|fla|js|css|txt|jpg)$ ">
Order Allow,Deny
Deny from all
</FilesMatch>
# pero no te dejara entrar ni a ti ..XD



Evitar acceso por el navegador a una carpeta sin "index":

Options All -Indexes



Permitir acceso por el navegador:

Options All +Indexes



Evitar el listado de directorios:

IndexIgnore *



Evitar que se muestren tipos de archivo:

IndexIgnore *.wmv *.mp4 *.avi *.etc



Disfrazar la extensión de los archivos:

# los archivos foo se reconocerán como php
AddType application/x-httpd-php .foo

Última edición por dukeblass; 09/08/2011 a las 16:59