Cobra Forum

Plesk Panel => Webserver => Topic started by: mahesh on Dec 10, 2024, 06:46 AM

Title: Static files in Plesk protected directory are inaccessible: ERROR: 404 not found
Post by: mahesh on Dec 10, 2024, 06:46 AM
Symptoms

Cause
Product issue:

Resolution
Please consider updating your server:
How to install Plesk updates
In case the issue persists after the update, please also check for custom nginx configuration templates, as the fix is only applied to the default templates.

If affected, you may add a ^~ to the custom template at

/usr/local/psa/admin/conf/templates/default/domain/nginxDomainVirtualHost.php
specifically at the internal-nginx-static-location directive like so:

    location ^~ /internal-nginx-static-location/ {
Workaround
If update is not possible for some reason you may try the following

workaround
1. Log into Plesk.

2. Go to Domains > example.com > Hosting & DNS tab > Apache & nginx Settings.

3. Disable Smart static files processing or enable Serve static files directly by nginx.

Note: when enabling Serve static files directly by nginx, mod_rewrite rules will not be applied