I have a static website on AWS and I get how to make it public and see it on the internet. What I want to do now is make the bucket private but access the website via a vpc. I have all the components set up (s3, route53, cloudfront, vpc) but I am not sure how to get them connected so I can access the website from a private bucket. Can someone help me with this?