DxO website landing page still not visible

If I go to the default domain (https://www.dxo.com/) I get the site maintenance page.

Only if I use DxO - Les meilleurs logiciels de traitement d'image or DxO - Les meilleurs logiciels de traitement d'image do I get a usable page.

It works for me

Strange. All your links get ma a non-maintenance page.

Time to clear your browser history and cache?

Clearing the cache works nicely.