Amazon S3 y .htaccess

Tengo un sitio (Hecho en iWeb) que estoy alojando en Amazon S3. Estoy tratando de obtener www.domain.com/Apps/Physics.html para convertirlo en www.domain.com/Apps/Physics .

Estoy tratando de lograr esto con un archivo .htaccess. El archivo se almacena en la raíz del contenedor (donde se encuentra el archivo index.html). Aquí está el problema: no funciona. Aún no puede usar www.domain.com/Apps/Physics .

Tengo un dominio GoDaddy, alojado en el servidor S3. ¿Esto ayuda?

S3 es un servidor de contenido y no un servidor web. Es posible que desee intentar alquilar una pequeña instancia de Amazon EC2 con Apache para hacer lo que desee.

¿Por qué no agrega el registro CNAME ‘static’ para domain.com (este para S3) y aloja www en un servidor Apache y una regla de reescritura como esta:

 RewriteEngine On RewriteRule ^somefolder/(.*)$ http://static.domain.com/$1 [P] 

O

 #This will save your time of creating the additional CNAME step RewriteEngine On RewriteRule ^somefolder/(.*)$ http://yourbucket.s3.amazonaws.com/$1 [P] 

EDITAR : Usar proxy mod parece ser una mejor opción.

Anno 2016 Amazon S3 admite redirecciones .

Amazon S3 solo sirve contenido estático.

Para solicitar un usuario y una contraseña, debe usar una aplicación “intermedia” como s3auth .

Puede instalarlo en su propio servidor o usar su solución en línea aquí .