mirror of
https://git.pvv.ntnu.no/Drift/pvv-nixos-config.git
synced 2025-12-22 17:27:14 +01:00
bekkalokk/nettsiden: use SSL cert for redirects
This commit is contained in:
@@ -18,6 +18,14 @@ in {
|
|||||||
restartUnits = [ "phpfpm-pvv-nettsiden.service" ];
|
restartUnits = [ "phpfpm-pvv-nettsiden.service" ];
|
||||||
});
|
});
|
||||||
|
|
||||||
|
security.acme.certs."www.pvv.ntnu.no" = {
|
||||||
|
extraDomainNames = [
|
||||||
|
"pvv.ntnu.no"
|
||||||
|
"www.pvv.org"
|
||||||
|
"pvv.org"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
services.idp.sp-remote-metadata = [
|
services.idp.sp-remote-metadata = [
|
||||||
"https://www.pvv.ntnu.no/simplesaml/"
|
"https://www.pvv.ntnu.no/simplesaml/"
|
||||||
"https://pvv.ntnu.no/simplesaml/"
|
"https://pvv.ntnu.no/simplesaml/"
|
||||||
@@ -86,16 +94,22 @@ in {
|
|||||||
services.nginx.virtualHosts."pvv.ntnu.no" = {
|
services.nginx.virtualHosts."pvv.ntnu.no" = {
|
||||||
globalRedirect = cfg.domainName;
|
globalRedirect = cfg.domainName;
|
||||||
redirectCode = 307;
|
redirectCode = 307;
|
||||||
|
forceSSL = true;
|
||||||
|
useACMEHost = "www.pvv.ntnu.no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.virtualHosts."www.pvv.org" = {
|
services.nginx.virtualHosts."www.pvv.org" = {
|
||||||
globalRedirect = cfg.domainName;
|
globalRedirect = cfg.domainName;
|
||||||
redirectCode = 307;
|
redirectCode = 307;
|
||||||
|
forceSSL = true;
|
||||||
|
useACMEHost = "www.pvv.ntnu.no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.virtualHosts."pvv.org" = {
|
services.nginx.virtualHosts."pvv.org" = {
|
||||||
globalRedirect = cfg.domainName;
|
globalRedirect = cfg.domainName;
|
||||||
redirectCode = 307;
|
redirectCode = 307;
|
||||||
|
forceSSL = true;
|
||||||
|
useACMEHost = "www.pvv.ntnu.no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.virtualHosts.${cfg.domainName} = {
|
services.nginx.virtualHosts.${cfg.domainName} = {
|
||||||
|
|||||||
Reference in New Issue
Block a user