.htaccess para o PayPal e o PayPal Sandbox

1

Para testes no meu site pré-exibição, gostaria de permitir somente meus próprios IPs e o PayPal Sandbox.

Para produção, gostaria de permitir apenas o PayPal ao meu ouvinte IPN.

Eu posso restringir o .htaccess aos meus IPs, mas incluindo o paypal.com causa 403 no gerador IPN no SandBox.

Entendo que isso pode ser um problema de segurança para o PayPal, mas eu gostaria disso de qualquer maneira, se possível.

    
por HopelessN00b 08.11.2012 / 01:35

2 respostas

1

Se você está testando com o paypal sandbox, sua permissão do .htaccess deve ser semelhante a seguir

    Allow from .paypal.com

Isso deve permitir a conexão incomming de todas as máquinas com o RDNS * .paypal.com.

Você talvez esteja perdendo o "ponto" antes do paypal.

Se estiver usando o servidor da web LiteSpeed, tente seguir

    Allow from 173.0.82.126

Esse é o IP para ipn.sandbox.paypal.com. Verifique também o log do seu servidor e veja quais IPs estão sendo rejeitados.

    
por 08.11.2012 / 03:04
0

Uma pequena atualização para o Apache 2.4 : a nova diretiva deve ser:

Require host .paypal.com

Ou, se você precisar do ip:

Require ip 173.0.82.126

Se você ainda estiver usando o 2.2, IGNORE isso e continue usando a antiga sintaxe, como mostrado na resposta de John Siu.

    
por 02.11.2016 / 10:13

Tags