- what is OVH
- where is OVH
- where is your website on OVH
- what are the build and deploy logs
- what is the content of “Index Of”
“Index Of” sounds like an automated index based on Apache (or whatever) webserver configuration and that implies that the webserver you used does not know that it should use index.html to display index pages for “clean” links.
Or, look at the “Index Of” and if you don’t see an index.html there then you probably don’t have a proper deploy and you missed something in the logs.
Or, maybe it’s an Apache webserver and you have a custom .htaccess that switches things around. Or your webserver is configured to show index.htm or index.php instead of index.html as index pages.
As a cyber security company, you should be able to provide us with more logs and insight into the setup.
Also: