I have used VirtualHost to set the root document of my domain into my user's home directory. If I login the user, the webpage could be displayed in the navigator. However, if the corresponding user hasn't signed in on the server, the webpage cannot be visited, and the error 403 will be returned. If I sign in using the user account by SSH or the other method, the webpage is accessible again. Could anyone give me a solution? Because, of course we need to visit the webpage when my user account isn't signed in.