エンジニアのちょいネタ

システムエンジニアをしています。日々、分かったちょいネタを記事にしていきます。

AWS S3のウェブサイトホスティングを使っていて、リダイレクトさせたい時

404が発生した時にリダイレクトさせる

[
    {
        "Condition": {
            "HttpErrorCodeReturnedEquals": "404"
        },
        "Redirect": {
            "HostName": "リダイレクト先ホスト",
            "HttpRedirectCode": "301",
            "Protocol": "https",
            "ReplaceKeyWith": ""
        }
    }
]

 

特定のURLをリダイレクトさせる

[
    {
        "Condition": {
            "KeyPrefixEquals": "hoge/"
        },
        "Redirect": {
            "HostName": "リダイレクト先ホスト",
            "HttpRedirectCode": "302",
            "Protocol": "https",
            "ReplaceKeyWith": "test.html"
        }
    }

]