How to force index.html in all <a>?

Confirming for others here that according to AWS Support, AWS CloudFront using an Origin Access Identity is not compatible with websites where index.html is implicit

I will be switching to their recommended approach using a S3 webserver. Instructions for restricting S3 web server access to only this custom origin are here: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-overview.html#forward-custom-headers-restrict-access

Thanks,

Stu