2009-09-16 13 views
5

paypalを使用して支払いを受け入れる電子商取引サイトを作成しました。私はテスト段階にありますので、htaccessを使用してサイト全体をパスワードで保護しています。問題は、私がPayPalの支払いを検証するためにIPNを使用していることです。そのため、私のIPNスクリプトはPayPalが通信できるように一般にアクセスできる必要があります。ウェブサイト全体をパスワードで保護する方法はありますが、特定のファイル1つに公開アクセスを許可する方法

1つのスクリプトファイルへのパブリックアクセスを許可する以外は、ウェブサイト全体をパスワードで保護する方法はありますか? (私のIPNスクリプトファイル)

私はPHPを使用して、ここで私はパスワードを使用しています私の.htaccessは、サイト全体を保護されています:

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

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

答えて

8

が持つサブディレクトリにIPNスクリプトを入れをそのフォルダの内容に対してHTTP認証を明示的に無効にする.htaccessを所有していますか?

+0

私はそれが不可能だと思います。 – RageZ

+0

認証を無効にする方法がわかりませんでした。私は空の.htaccessでそれを自分のフォルダに入れてみましたが、何も変わっていませんでした。誰もサブディレクトリのパスワード保護を無効にする方法を知っていますか? – justinl

+0

私はここでのstackoverflowでこの質問をしました:http://stackoverflow.com/questions/1431378/how-to-remove-htaccess-password-protection-from-a-subdirectory 誰かがその答えを私の受け入れられた解決策としてマークします。 – justinl

関連する問題