I've used some online checkers and the web site is up for everybody but me.
If I try to connect directly using ip 126.96.36.199 it does not work as well.
So it is not DNS issue.
If you are on Rogers Cable, could you please test if it works for you and let me know?
This will help to figure out if the problem on my site.
I clicked on your link in post 1 and was able to get to the website. I'm with Rogers. Perhaps you have some sort of setting on your computer, or whatever you're using?
With it being a Russian site, I can understand why it may be blocked by something, but as I stated, I was able to get through using my Mac Mini computer using Chrome browser on Rogers Ignite. Have you tried a different browser?
Here are some other tips for problem websites: