He creado un sitio de comercio electrónico que utiliza PayPal para aceptar pagos. Estoy en la fase de prueba, así que he protegido con contraseña todo el sitio usando htaccess. El problema es que estoy usando IPN para verificar los pagos de PayPal y, por lo tanto, mi secuencia de comandos de IPN debe ser de acceso público para que PayPal pueda comunicarse con ella.Cómo proteger con contraseña un sitio web completo pero permitir el acceso público a 1 archivo específico
¿Hay alguna forma de proteger con contraseña todo el sitio web, excepto permitir el acceso público a 1 archivo de script? (Mi archivo de comandos IPN)
estoy usando PHP y aquí está mi .htaccess que estoy usando para proteger con contraseña todo el sitio:
AuthName "Site Administratrion" AuthUserFile /dir/.htpasswd AuthGroupFile /dev/null AuthName secure AuthType Basic require user username1 order allow,deny allow from all
no estoy seguro, creo que eso no es posible. – RageZ
No estaba seguro de cómo deshabilitar la autenticación. Intenté ponerlo en su propia carpeta con un .htaccess en blanco, pero no cambió nada. ¿Alguien sabe cómo desactivar la protección con contraseña en un subdirectorio? – justinl
He hecho esta pregunta en stackoverflow aquí: http://stackoverflow.com/questions/1431378/how-to-remove-htaccess-password-protection-from-a-subdirectory Si alguien puede proporcionarme la respuesta a ese, marcaré esta respuesta como mi solución aceptada. – justinl