Error 403

  • Page access denied;
  • 403 Forbidden;
  • Forbidden, access denied;
  • Forbidden You don't have permission to access;
  • Access denied.

Error 403 is caused by access rights of the website files and directories. It may also occur, if the requested file/directory is missing.

  1. Make sure that the files are located in the correct directory - /public_html/your-site.com
  2. make sure that there is an index file in the website directory (most often, this file is named ‘index.html’ or ‘index.php’). When you try accessing the website without specifying the file directly in the address bar, http://site.ru/index.html or http://site.ru/index.php is normally addressed (i.e. an access attempt happens to the index file index.html / index.php ). There can be index files other than ‘index.html’ or ‘index.php’, but it’s only possible if you have changed the settings in the domain name properties or in the .htaccess file by yourself.
  3. check the access rights for website files and directories. You can see current access rights in the file manager, which you can find in the hosting control panel. In most cases, access rights shall look like this:
    • «644» or «rw-r-r» for website files;
    • «755» or «rwxr-xr-x» for directories.

      More specific website file rights can be obtained at your website developers or on dedicated forums of the CMS you use. What is file and directory rights How to change file and directory rights for a Linux hosting
  4. check the rules at the .htaccess file. Try temporarily changing the name .htaccess (for instance, change it to .htaccess_old) and check, if the website still works. If the website becomes available or an error other than error 403 appears, you will need to amend some rules in .htaccess. We recommend you to contact your website developers to do so. This problem includes ‘deny from all’ directives and incorrect ‘RewriteRule’ rules.

Changing the .htaccess file to the file that is standard for your CMS may also help.

Website or hosting service is blocked

If resources limit is reached or the offer contract is breached, hosting service / individual website may be blocked.

Before blocking, a warning notice is sent to your contact email for the hosting service. You will have time to resolve the problem that causes blocking (normally, it’s 24 hours). If you miss such a notice and don’t fix the problem on time, the service will be blocked.

Check your contact email for the hosting service to identify any such notices. If you see such a notice, follow the instructions thereof.