diff --git a/roles/archweb/templates/nginx.d.conf.j2 b/roles/archweb/templates/nginx.d.conf.j2 index a3b6993a7f2f4de69c6a03efcda598a5c0c4834f..2f8ae88b68ddeba6d68c6ca9787cead128b8c0d2 100644 --- a/roles/archweb/templates/nginx.d.conf.j2 +++ b/roles/archweb/templates/nginx.d.conf.j2 @@ -144,8 +144,8 @@ server { alias {{ archweb_dir }}/collected_static/favicon.ico; } - location /pacman/ { - alias {{ archweb_dir }}/archlinux.org/pacman/; + location ~ ^/pacman/(.*)$ { + return 301 https://pacman.archlinux.page/$1; } location /netcfg/ {