errorh
Custom static error pages for Hapi.
This plugin depends on inert to function.
Similarly, please ensure that the route files are configured.
A static file route must already be in place.
If not, you may use the staticRoute
option to specify one.
Usage
server.register({
register: require('errorh'),
options: {
errorFiles: {
404: '404.html',
default: 'error.html'
},
staticRoute: {
path: '/{path*}',
method: '*',
handler: {
directory: {
path: './',
index: true,
redirectToSlash: true
}
}
}
}
}, (err) => {
...
});
Glue manifest
registrations: [
{
plugin: {
register: 'errorh',
options: [
...
]
}
}
]
Options
- errorFiles -
object
containing the status code to file config. - staticRoute -
route object
for setting up the inert static file route.
Contributing