Tengo varios sitios estáticos, cada uno incluido con un archivo index.html, y cada uno vive en su propio cubo s3, por lo que mi lista de cubos se vería así:
site-version-1 page-1.js page-2.js index.html site-version-2 page-1.js page-2.js index.html Donde site-version-1 y site-version-2 son ambos orígenes de mi distribución de CloudFront. Me gustaría poder visitar http://cloudfront-url/site-version-1/page-1 y http://cloudfront-url-site-version-2/page-1 y hacer que esas páginas se correlacionen con sus paquetes apropiados, pero estoy un poco atascado en cuanto a cómo correlacionaría el nombre del depósito con una página debajo de la distribución, si eso es directamente posible.
También intenté tener todo en el mismo depósito, pero en diferentes carpetas, de modo que el depósito se veía así:
bucket site-version-1 page-1.js page-2.js index.html site-version-2 page-1.js page-2.js index.htmlEn este caso, cuando visito la URL de CloudFront seguida del nombre de la carpeta, no sabría qué página estaba tratando de ver.