Como a senha proteger um site inteiro mas permitir o acesso público aos arquivos 1 específica
-
07-07-2019 - |
Pergunta
Eu criei um site de e-commerce que usa o PayPal para aceitar o pagamento. Estou em fase de testes, por isso tenho protegido por senha todo o site usando htaccess. O problema é que eu estou usando IPN para verificar pagamentos PayPal e por isso as minhas necessidades de script IPN para ser acessível ao público de modo que o PayPal pode se comunicar com ele.
Existe uma maneira de proteger com senha o site inteiro, exceto permitir o acesso público a 1 arquivo de script? (Meu arquivo de script IPN)
Eu estou usando PHP e aqui é o meu .htaccess que eu estou usando a senha proteger todo o site:
AuthName "Site Administratrion" AuthUserFile /dir/.htpasswd AuthGroupFile /dev/null AuthName secure AuthType Basic require user username1 order allow,deny allow from all
Solução
Coloque o script IPN em um subdiretório com o seu próprio .htaccess que explicitamente desativa HTTP autenticação para o conteúdo dessa pasta?