2)The starting or entry page to your website should always be named index.htm/index.html and it should always be kept in the root directory that your web host has created for your HTML files. when you hit the address, your browser is actually requesting the root directory of files that exists at this URL. Web hosts usually have their servers configured to search for and open the index.htm/index.html file when any directory is requested by a web browser.
3)Firstly what we have to check when getting 403 error is login credentials or that the permissions on the server do not allow what was being asked.Open your apache configuration file, find out default index file name, and upload the same file to directory.Make sure the CGI script requested have executable permissions set on files. Use chmod command to set permissions. Make sure you have permission to use .htaccess file for Apache web server. If Apache has overrides disabled. you will bump back with a 403 error and lastly check correct directory permissions that set on directory and file permissions.steps that lead to 404 error is like about log pages, url redirects and robots files.
When the root of the website is browsed, system will display an error message saying “403 Forbidden”. This will happen when the server understood the request of the user, but it is refusing to fulfil it. The authorization will not be helpful and the request must not be repeated. The server must describe the reason behind refusal. If the server does not wish to make the information available to the client, the status code 404 should be