2009-09-16 19 views
5

Ödemeyi kabul etmek için paypal kullanan bir e-ticaret sitesi oluşturdum. Test aşamasındayım, bu yüzden htaccess kullanarak tüm siteyi şifre korumalıyorum. Sorun şu ki, PayPal ödemelerini doğrulamak için IPN kullanıyorum ve bunun için IPN kodumun herkese açık olması ve böylece PayPal'ın iletişim kurması gerekiyor.Parola tüm web sitesini nasıl korur, ancak belirli bir dosyaya genel erişime izin verir

Tüm web sitesi, 1 komut dosyası dosyasına genel erişim izni dışında parola korumanın bir yolu var mı? (Benim ipn komut dosyası) Burada PHP kullanarak ve kulüpler

Ben tüm siteyi parola ile korumak için kullanıyorum benim .htaccess geçerli:

 
AuthName "Site Administratrion" 
AuthUserFile /dir/.htpasswd 
AuthGroupFile /dev/null 

AuthName secure 
AuthType Basic 
require user username1 
order allow,deny 
allow from all 

cevap

8

ile bir alt dizinde IPN komut koy onun Bu klasörün içeriği için HTTP kimlik doğrulamasını açıkça devre dışı bırakan kendi .htaccess?

+0

emin değilim ki bunun mümkün olmadığını düşünüyorum. – RageZ

+0

Kimlik doğrulamanın nasıl devre dışı bırakılacağından emin değildim. Boş bir .htaccess ile kendi klasörüne koymayı denedim ama hiçbir şey değiştirmedi. Bir alt dizindeki şifre korumasını nasıl devre dışı bırakacak bilen var mı? – justinl

+0

Bu soruyu stackoverflow hakkında buraya sordum: http://stackoverflow.com/questions/1431378/how-to-remove-htaccess-password-protection-from-a-subdirectory Eğer birisi bana cevap verebilirse Bu cevabı kabul ettiğim çözüm olarak işaretleyeceğim. – justinl

İlgili konular