Amazon S3でホストされている静的サイトはこれまでに素晴らしい結果を出しています。今の私は、直接私もネストされたリソースのために、より複雑なルーティングを追加するにはどうすればよい例:AWS静的サイトルーティングのネストされたリソースとカスタムURL
index.html
login
faq
を提供していますhtmlファイルにマップされている簡単なルートを持っていますか?もし私が/users/bob
を追加したいのであれば、私はusersと呼ばれるフォルダを作成し、すべての単一のユーザーのためにHTMLページを作成することができますが、それは不合理です。これを行う正しい方法は何ですか? /users/bob/things/1
のようなネストされたリソースの質問にフォローアップしますか?
s3静的サイトのルーティングルールはnginx設定ルールと同じだと思っていましたが、 。私はクライアント側のフレームワークを使用していません。そうしないと、すべてのトラフィックがindex.htmlにルーティングされ、ルーティングを処理します。 – user1071182
https://docs.aws.amazon.com/AmazonS3/latest/dev/HowDoIWebsiteConfiguration.htmlにはリダイレクトルール – user1071182
新しいユーザーボブがサインアップするとき、bobという新しいhtmlファイルを/ users/bobのs3にアップロードする必要はありません。/users/*へのすべてのトラフィックを受け入れる/ users/userでホストされているhtmlファイルが1つあります。 – user1071182