.htaccess deny de todos
htaccess deny access to file (3)
Copié una de mis aplicaciones antiguas y la renombré a New_application. Quiero acceder al archivo .htaccess que está dentro de la carpeta New_application. Cuando lo abrí con mi editor de texto, simplemente mostró " Deny from all
". Intenté abrir .htaccess en mi aplicación anterior, que también mostraba " Deny from all
". Recuerdo que pude editarlo antes pero no estoy seguro de lo que no puedo ahora. ¿Alguna idea? Muchas gracias.
Esta sintaxis ha cambiado con el servidor Apache HTTPd más nuevo, consulte actualización a apache 2.4 doc para obtener más información.
2.2 la sintaxis de la configuración era
Order deny,allow
Deny from all
2.4 configuración ahora es
Require all denied
Por lo tanto, esta sintaxis 2.2
order deny,allow
deny from all
allow from 127.0.0.1
Ne ne ahora escrito
Require local
Puedes editarlo El contenido del archivo es literalmente "Denegar de todos", que es una directiva Apache: http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#deny
Deny from all
es un comando .htaccess (el contenido real de ese archivo que está tratando de ver). No es una negación de poder editar el archivo. Simplemente vuelva a abrir el archivo .htaccess en el visor de texto de su elección y realice las modificaciones que desee, guárdelas y luego vuelva a cargarlas en la carpeta que prefiera.
Aunque creo que sin querer te estás bloqueando incluso a ti mismo de ver dicha aplicación una vez cargada.
Haría algo como:
order deny,allow
deny from all
allow from 127.0.0.1
lo cual negará a todos menos a la IP en la línea allow from
, que cambiaría la IP para que coincida con su IP, la cual puede obtener de http://www.whatismyip.com/ o un sitio similar.