前提・実現したいこと。
・前提
Amazon S3にデータを配置しCloudFrontとRoute 53を使い静的なサイトを公開しています。
"https://example.com"とアドレスバーに表示させたいが
"https://example.com/index.html"とブラウザに表示されてしまう
・目的
"https://example.com" と入力orリンク踏みすれば "https://example.com/index.html" が
"https://example.com/info/" と入力orリンク踏みすれば "https://example.com/info/index.html" が
表示されるようにしたい。
"例:/info/"とアクセスするとAccessDeniedが表示されます(S3側でアクセス許可をしていないので)/info/を指定した場合に~/info/index.htmlがでるようにしたい。
ここで
つまりindex.htmlの箇所をブラウザのアドレスバーに表示させたくない。
(アドレスバーでは~/info/と表示されるが実際には~/info/index.htmlにアクセスしている状態)
そもそもAmazon S3でそれが可能かどうかも知りたいです。
※伝えたい内容が間違わないよう似たような書き方を複数させていただきました
試したこと等
.htaccessを使えとの指南を見て作成
が、Amazon S3はapacheを使用していないので不可能
数時間かけ検索と試行錯誤をしましたが、私の知識不足で当然のルールを見逃している可能性もあります。
お力を貸していただけませんか。
追記・補足
知識更新した分で状況説明の更新
教えていただいた例示ドメインに変更