mastus: website: enable 404 cgi script
This commit is contained in:
parent
3c95036437
commit
71a3e19c65
@ -40,9 +40,21 @@
|
||||
ssl_stapling_verify on;
|
||||
|
||||
root /srv/www.gebner.org;
|
||||
error_page 404 403 /404.html;
|
||||
error_page 404 403 /404.cgi;
|
||||
|
||||
access_log logs/website_access.log;
|
||||
|
||||
location ~ [^/]\.cgi(/|$) {
|
||||
fastcgi_split_path_info ^(.+?\.cgi)(/.*)$;
|
||||
if (!-f $document_root$fastcgi_script_name) {
|
||||
return 404;
|
||||
}
|
||||
fastcgi_pass unix:${config.services.fcgiwrap.socketAddress};
|
||||
}
|
||||
}
|
||||
'';
|
||||
|
||||
services.fcgiwrap = {
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user