Since the content of this bucket will be publicly accessible, you need to apply a public read policy to it. Follow the instructions here:Put Bucket Policy
Select the bucket you created, under SSL/TLS, upload the certificate and matching key.When uploading a certificate file, please ensure the following:
The bucket name must match one of the certificate SNIs (Server Name Indication) exactly. If you have a wildcard SNI *.example.com, help.example.com will work, but example.com will not work.
If you have intermediate certificates, you must include them in the certificate file with the leaf certificate being at the top.
You may omit the root certificate, as we will verify known root certificates automatically. However, if you’d like to guarantee that your certificate will be accepted, it is better to include it.
Assuming all of the above is successful and there is an object named demo-image.jpg in the bucket, you may put https://asset.gardening-homes.com/demo-image.jpg in your browser and expect the following
The image shows up in your browser, and
Your browser will show “Connection is secure” and “Certificate is valid”