For some time many visitors have told us about their difficulties to connect to the site.
After information, it seems that the problem came from the DNS of Free (French provider).
If you're at Free and you're having trouble accessing the site, you need to update your DNS.
You will find a list of DNS hereSome of them are public, they can be used whatever your provider.