1つのCloudFrontから複数のS3バケットへパスで振り分ける方法
1つのCloudFrontディストリビューションに複数のS3オリジンを登録し、キャッシュビヘイビアのパスパターンでブログやWebアプリを振り分ける方法を解説します。
READ ARTICLE↗CHANNEL / TECH
AWS、Web開発、個人開発など、実際に試した技術の記録。
1つのCloudFrontディストリビューションに複数のS3オリジンを登録し、キャッシュビヘイビアのパスパターンでブログやWebアプリを振り分ける方法を解説します。
READ ARTICLE↗HTMLやJavaScriptで作成した静的Webアプリを、AWS CLIのs3 syncでS3へ安全に同期し、CloudFrontのキャッシュを削除して更新を反映する手順を解説します。
READ ARTICLE↗AWSのデフォルトセキュリティグループを削除できない理由と、インバウンド・アウトバウンドルールの削除、専用セキュリティグループへの切り替え、継続的な監視方法を解説します。
READ ARTICLE↗AWS WAFのカスタムレスポンスを使い、通常のアクセスをEC2上のメンテナンスページへリダイレクトする方法を解説します。URIパスの除外によるリダイレクトループの回避方法も紹介します。
READ ARTICLE↗API Gateway・Lambda・SESを使った静的サイトのお問い合わせフォームをCloudFormationで構築する方法を解説します。CORS、入力値検証、送信制限、CloudFrontとの接続も紹介します。
READ ARTICLE↗検索用JSONを生成し、JavaScriptのfetchとfilterで記事を絞り込むサイト内検索の実装方法を解説します。サーバーやデータベースを使わない小規模サイト向けの構成です。
READ ARTICLE↗WP-CLIのwp exportでWordPressの投稿だけをXMLへ書き出す方法を解説します。Too many positional argumentsが発生する原因と、post_typeオプションの正しい指定方法も紹介します。
READ ARTICLE↗AWS CLIのaws loginを使い、IAMユーザーの長期アクセスキーをローカルへ保存せず、一時的な認証情報でAWSを操作する方法を解説します。必要な権限、ログイン、プロファイル、ログアウト、注意点を紹介します。
READ ARTICLE↗ホストPCでaws loginした一時認証情報をDockerコンテナへ引き継ぎ、アクセスキーを保存せずにAWS CLIを実行する方法を解説します。Docker Composeの設定例とセキュリティ上の注意点も紹介します。
READ ARTICLE↗CloudFront FunctionsのViewer requestを使い、STG環境や検証サイトへBasic認証を設定する方法を解説します。関数コード、テスト、ビヘイビアへの関連付け、APIパスがある場合の注意点も紹介します。
READ ARTICLE↗