I think it's because S3 website is not forgiving like most web servers. Will fix.