Skip to content

CloudFront Function でサブパスリライトを追加#21

Merged
angurodon merged 1 commit into
developfrom
feature/cloudfront-subpath-rewrite
May 6, 2026
Merged

CloudFront Function でサブパスリライトを追加#21
angurodon merged 1 commit into
developfrom
feature/cloudfront-subpath-rewrite

Conversation

@angurodon

Copy link
Copy Markdown
Owner

S3 (REST origin + OAC) の DefaultRootObject はバケットルートにしか効かず、 /company/ などのリロードで 403 AccessDenied が返っていた。

viewer-request で /foo/ → /foo/index.html にリライトする CloudFront Function ic-gr-url-rewrite を導入し、.net ディストリビューション (EHFD30ZL5XZ0U) に 紐付けて解消。関数本体とデプロイ手順を infra/cloudfront/ に追加し、
CLAUDE.md の関連節を実態に合わせて修正。

S3 (REST origin + OAC) の DefaultRootObject はバケットルートにしか効かず、
/company/ などのリロードで 403 AccessDenied が返っていた。

viewer-request で /foo/ → /foo/index.html にリライトする CloudFront Function
ic-gr-url-rewrite を導入し、.net ディストリビューション (EHFD30ZL5XZ0U) に
紐付けて解消。関数本体とデプロイ手順を infra/cloudfront/ に追加し、
CLAUDE.md の関連節を実態に合わせて修正。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@angurodon
angurodon merged commit f49fe72 into develop May 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants