Problem/Motivation
It is a follow-up issue of #3381293: Aggregation not working css and js cache directories not being created. The user may have a server configuration that does not pass the request to Drupal controller for folders of aggregated files.
Steps to reproduce
Use docker4drupal template with the latest Drupal project but using outdated drupal8 nginx configuration template.
Enable css/js aggregation.
The page will be rendered without aggregation css/js attached.
Proposed resolution
Provide the possibility to validate the server configuration before enabling css/js aggregation.
Remaining tasks
TBD;
User interface changes
A button near aggregation-related checkboxes on the Performance page.
Once the button is pressed, the validation script validates access and provides messages notifying access validation status.
API changes
-
Data model changes
-
Release notes snippet
-