You have to use an HTTP site for S3. (That is, an http URL accesses your S3 data). This is the default behavior according to Amazon:
Amazon S3 is intentionally built with a minimal feature set.
- ...
- Built to be flexible so that protocol or functional layers can easily be added. The default download protocol is HTTP. A BitTorrent protocol interface is provided to lower costs for high-scale distribution.
- ...