Posted August 30, 2018
paladin181: My best suggestion is to redirect to the GOG homepage instead of a 404 error on any "profile" link that is invalid, much like the store for invalid game page links. That is much classier than the 404 page and doesn't differentiate between a non-existent user or a user with a disabled profile.
I disagree; I find it to be extremely obnoxious when a website does this. There is a reason the HTTP 404 status codes exist. One example where a redirect is extremely frustrating: Suppose a user is manually typing in the URL of a user's profile (which, let's assume, is public), and makes a typo. a 404 error, the user can just check the URL, fix the typo, and press enter. With a redirect, however, the user must retype the URL entirely from scratch.
There's also the fact that a redirect in this case can be confusing, whereas a 404 error code clearly indicates that the URL was wrong. Redirects really should only be used in cases where the content actually exists at a different location; if it does not, an error code and page should be returned, so that it's obvious that there's an error.
I really wish gog.com would return errors instead of redirecting to the homepage when sent an invalid game page URL.