aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-07-23 08:52:29 -0300
committerEuAndreh <eu@euandre.org>2025-07-23 08:52:29 -0300
commitf92a439d6b1548745d9e78c593df15f0112e1153 (patch)
treedb545e4efac25b66db437045bd766915e74e4cfe
parentsrc/guix/system.scm: Formatting - stick to 80 columns (diff)
downloadserver-f92a439d6b1548745d9e78c593df15f0112e1153.tar.gz
server-f92a439d6b1548745d9e78c593df15f0112e1153.tar.xz
src/guix/system.scm <nginx>: Try doing 301 redirects for symlinks
-rw-r--r--src/guix/system.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/guix/system.scm b/src/guix/system.scm
index ef5a207..b9c0013 100644
--- a/src/guix/system.scm
+++ b/src/guix/system.scm
@@ -197,6 +197,10 @@
audio/ogg ogg;
video/webm webm;
}
+
+ if (-l $request_filename) {
+ rewrite ^ $request_uri permanent;
+ }
"#)))))))
(service cgit-service-type q:cgit-pre-configuration)
(service pkg:syskeep-service-type