I'm also having trouble accessing the RIL. I go to the home page, click on the link in the drop-down menu, and it briefly shows the RIL page before redirecting to https://www.wetcanvas.com/RefLib/profile.php
and saying "The requested URL /RefLib/profile.php was not found on this server." I've accessed the RIL many times before without a problem, so it's not because of a new account.
Edit: I just tried again, and it worked.
I swear I tried five or six times and couldn't get it to work. Maybe it happened because I haven't posted in a long time? Do our accounts go dormant or something if we don't post often, even if we're logged in?