> For the complete documentation index, see [llms.txt](https://docs.uxwizz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uxwizz.com/guides/troubleshooting/wordpress/nginx-403-forbidden-screen-on-wordpress.md).

# NGINX 403 Forbidden screen on WordPress

### Problem:

A 403 Forbidden or 404 Not Found screen is shown when trying to access the UXWizz WordPress plugin dashboard.

### Cause:

{% hint style="info" %}
Direct access to the UXWizz plugin folder is needed in ordered to view the dashboard.
{% endhint %}

By default, nginx should use index.html as the index of the directory.\
If this is default is change, you have to make sure index.html is used as index.

### **Solution:**

{% hint style="success" %}
Set index.html as the index file for the UXWizz main directory
{% endhint %}

```nginx
server {
    listen 80;
    
    # ADD THIS PART vvv
    location /wp-content/plugins/wp-usertrack/userTrack {
        index index.html;
    }
    # ADD THIS PART ^^^
}
```

### Still not working?

Sometimes there might be some security plugin or firewall rule to disallow direct access to the **wp-content** folder. Make sure that the UXWizz root folder is white-listed for direct access.

Here are some links to how to whitelist a folder in most popular WordPress security plugins:

* Sucuri: <https://docs.sucuri.net/website-firewall/whitelist-and-blacklist/whitelisting-a-file-folder>
* Wordfene: <https://www.wordfence.com/help/firewall/options>

The path `/wp-content/plugins/wp-usertrack/userTrack` should be allowed and accessible in your browser.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.uxwizz.com/guides/troubleshooting/wordpress/nginx-403-forbidden-screen-on-wordpress.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
