Our Help Portal

Troubleshooting Support Articles
Searchable Help Information Repository
Self-Service Resources How-Tos
Technical Customer Walkthroughs   Browse All Knowledge ! ....

Get Prices Learn More


< All Topics

When I try to access my site (mydomain.com or IP address) it says, Forbidden, You dont have permission to access / on this server.

If you encounter a “Forbidden, You dont have permission to access / on this server” error when trying to access your website (either through the domain or IP address), it indicates that the web server is denying access to the requested resource. Here are some common reasons and steps to troubleshoot and resolve this issue:

  1. Check File and Directory Permissions:
    • Ensure that the file and directory permissions are set correctly. The web server needs appropriate permissions to access files and directories. For directories, the typical permission is 755, and for files, it is 644.
  2. Index File Missing:
    • Make sure that your web server is configured to look for an index file (e.g., index.html, index.php) in the specified directory. If no index file is found, and directory listing is disabled, it may result in a forbidden error.
  3. Check .htaccess File:
    • If you are using an Apache web server, check your .htaccess file for any directives that might restrict access. Incorrect or restrictive directives in the .htaccess file can lead to this error.
  4. IP Deny Rules:
    • Ensure that there are no IP deny rules in place that block your IP address or the IP range you are accessing the site from. This can be configured in the server configuration files or .htaccess.
  5. Web Server Configuration:
    • Review your web server configuration files (e.g., httpd.conf for Apache) to ensure that the access permissions are correctly configured. Look for any Deny or Allow directives that may be affecting access.
  6. Check File Ownership:
    • Verify that the files and directories are owned by the correct user and group. File ownership can impact the server’s ability to serve the content.
  7. Restart Web Server:
    • After making changes to configuration files or permissions, restart your web server to apply the changes.
  8. Firewall or Security Software:
    • Check if any firewall or security software is blocking access to the website. This can be on the server itself or on the network.
  9. Review Server Logs:
    • Examine the server error logs for more detailed information about the forbidden error. The logs can provide insights into the specific cause of the issue.
  10. Contact Hosting Provider:
    • If you are using a shared hosting service, reach out to your hosting provider’s support for assistance. They can help identify and resolve the issue.

By systematically checking these aspects, you should be able to pinpoint the cause of the forbidden error and take corrective actions to restore access to your website.