Set SilverStripe to use a pre-defined shared HTML or PHP file on the server rather than generating one from the theme/templates.
This module is used to add universal error pages to a site or a collection sites.
You can use it to specify a path of where to find some standard error pages.
These pages can be plain html which will output the raw html of the file or it
can be a php file which it will just output the response from a php file.
composer require marketo/silverstripe-universalerrorpage
The module can be modified via a YAML file to specify a path or a particular
file for a certain error code.
To define a path specify this in a YAML config file under UniversalErrorPage
with the name DefaultPath
If no path is defined it defaults to /var/www/error_pages/
You can also specify a page for a particular error code under UniversalErrorPage
.
UniversalErrorPage:
ConvertOnDevBuild: true
DefaultPath: '/etc/apache2/error/'
404: '/etc/apache2/error/error.php'
Any existing SilverStripe error pages will need to be removed as well as the
static html files which are created in assets.
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem