UXWizz
WebsitePricingDemoTwitter (X)
  • Introduction
  • 🛠️ Installation
    • Requirements
      • Limitations
      • Server specs (CPU, RAM)
    • Installation guide
      • Uploading the script
      • Creating a MySQL database
      • Running the installer
    • Install on a new server
      • Ubuntu 20.04 (or higher)
      • DigitalOcean
    • Docker
      • Via Docker Compose
      • Standalone Docker image
    • Adding the tracking code
      • Automatic SPA pageview tracking
      • Add tracker to Next.js App
      • Add tracker to React Router App
    • Optimization tips
      • MySQL/MariaDB
      • Auto-delete old data (cron jobs)
      • Apache
    • Frequently Asked Questions
  • 🔧JavaScript API
    • Tags
    • Events
    • Hooks/callbacks
    • Other API functions
    • Session Recording
      • Ignore specific elements
  • 📖Guides and features
    • Goals (NEW!)
    • Ask AI (NEW!)
    • Basic usage
    • A/B testing
    • Usage tips
    • Dashboard user access level
    • Resetting the admin password
    • Database querying
    • Technical details
      • IP Geolocation
    • Troubleshooting
      • Agency
        • MultiDB
      • Dashboard
        • Refreshing dashboard sub-page leads to 404 error
        • Website iframe not loading (x-frame-options)
        • License says "invalid"
        • Updating Fails
      • Tracking
        • No data is being recorded
        • Can't include tracker via Google Tag Manager
        • The A/B test JS file is missing
      • WordPress
        • Cloudways 403 Forbidden screen on WordPress
        • NGINX 403 Forbidden screen on WordPress
    • Extending the dashboard
    • Support
    • Migrating to a new server
  • 🎓Useful Examples
    • Feedback form (polls)
    • Tracking 404 Pages
    • Tracking UTM parameters
    • Tracking Google Ads GCLID
    • Storing user device types
    • Track video playback
  • 📜About
    • Changelog
    • Personal Data Information
    • Privacy Policy (uxwizz.com)
    • Licenses and pricing
    • [Deprecated] License Subscriptions
Powered by GitBook
On this page
  • Problem:
  • Cause:
  • Solution:
  • Still not working?

Was this helpful?

  1. Guides and features
  2. Troubleshooting
  3. WordPress

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:

Direct access to the UXWizz plugin folder is needed in ordered to view the dashboard.

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:

Set index.html as the index file for the UXWizz main directory

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:

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

PreviousCloudways 403 Forbidden screen on WordPressNextExtending the dashboard

Last updated 1 year ago

Was this helpful?

Sucuri:

Wordfene:

📖
https://docs.sucuri.net/website-firewall/whitelist-and-blacklist/whitelisting-a-file-folder
https://www.wordfence.com/help/firewall/options