Http Error: 403 Forbidden

403 Forbidden

HTTP 403 is an error code that indicates that the server recognized the request, however, refused to server the resource due to a lack of permission for the requested resource.

If you are unexpectedly encountering this error code, below are a few things to check:

  • Verify that a default document exists in the directory you are trying to access. For example index.html for Nginx/Apache web servers or a Default.html in the case of IIS web server.
  • Check if the web server process is owned by the www-data user and that the www-data user has sufficient permissions to the directory or file.
  • Ensure that there are no rules configured to deny access to the specific IP in your .htaccess file in Apache/Nginx, or IP Address and Domain Restrictions in IIS.

RFC #: 7231 section 6.5.3

Imran Selimkhanov

Imran is the founder of Productive Shop, he writes on B2B demand generation and SEO strategy topics to help startups understand how to win digital share of voice. Prior to Productive Shop, Imran led demand generation at an Oracle consultancy, ran an eCommerce site servicing LE teams, and prior to that, helped build PMO offices at technology startup companies. When he's not at work, Imran can be spotted hiking in the Rockies, honing his clay shooting skills, and tumbling off of black diamond ski tracks due to overconfidence in his skiing abilities.

Get the latest blog updates from Productive Shop! Subscribe to our blog:

    Top