S3 Website "Index Document"
<html>
<head>
<title>403 Forbidden</title>
</head>
<body>
<p>Directory access is forbidden.</p>
</body>
</html>
S3 Website "Error Document"
<html>
<head>
<title>Forbidden</title>
</head>
<body>
<p>Directory access is forbidden.</p>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>http://*.foo1.com</AllowedOrigin>
<AllowedOrigin>http://*.foo2.com</AllowedOrigin>
<AllowedOrigin>http://11.111.111.111</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>2592000</MaxAgeSeconds>
<ExposeHeader>Content-Length</ExposeHeader>
<ExposeHeader>Date</ExposeHeader>
<ExposeHeader>ETag</ExposeHeader>
<ExposeHeader>Connection</ExposeHeader>
<AllowedHeader>Date</AllowedHeader>
<AllowedHeader>Authorization</AllowedHeader>
<AllowedHeader>Content-Type</AllowedHeader>
<AllowedHeader>Content-Length</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Transmit "Custom Amazon S3 Upload Headers"
Cache-Control: max-age=86400 (1 day)
Content-Type: text/css
Cache-Control: max-age=2592000 (30 days)
Content-Type: font/opentype
Cache-Control: max-age=31536000 (1 year)
Content-Type: font/woff
Cache-Control: max-age=31536000
Content-Type: font/truetype
Cache-Control: max-age=31536000
Content-Type: image/svg+xml
Cache-Control: max-age=31536000
Content-Type: application/vnd.ms-fontobject
Cache-Control: max-age=31536000
Content-Type: text/html
Cache-Control: max-age=86400
Some good info here:
@font-face gotchas