我有一個登臺站點,我已經使用.htaccess密碼保護它。允許查詢字符串通過.htaccess密碼保護
但是,由於這是一個電子商務網站,我需要貝寶的IPN才能夠與我的網站進行通信。
我使用下面的.htaccess,但它不工作。密碼保護仍然有效。
Deny from all
Order deny,allow
AuthType Basic
AuthName "Restricted Area"
AuthUserFile "/path/to/htpasswd"
require valid-user
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^paypalListener=paypal_standard_IPN$
RewriteRule .* - [E=test_uri]
</IfModule>
#Allow valid-user
Allow from env=test_uri
Satisfy any
誰能指導我這裏有什麼問題嗎?
實際上會發生什麼?你會得到一個500服務器錯誤,或者它只是要求密碼,即使是貝寶網址? – talereader 2012-02-09 14:25:23
密碼保護仍然有效,所以我想知道我的規則是否寫錯了? – witherspoon 2012-02-09 14:35:14