If a user is not already logged in to the Community site and clicks link to a Community article, the links shows "Article not found ".
Instead of showing error, the link to article should show the login page.
Could you share some link examples?
How the user gets the URL? is it by email, notification, etc?