Forum Moderators: phranque
So you will have to put the protected *file* into the protected directory
<Files "https://yourserver.com/googlecheckout/api/">
AuthType Basic
AuthName "Google Checkout"
AuthUserFile /path/.htpasswd
<Limit POST PUT>
Require valid-user
</Limit>
</Files>