diff --git a/roles/archweb/templates/nginx.d.conf.j2 b/roles/archweb/templates/nginx.d.conf.j2
index 0dfa30a72610443ef4bc3b9ee1f9692bf60d8cf1..4336dd1fe69da93cfcef0e451f5c0127665f3ece 100644
--- a/roles/archweb/templates/nginx.d.conf.j2
+++ b/roles/archweb/templates/nginx.d.conf.j2
@@ -51,6 +51,42 @@ server {
     ssl_certificate_key  /etc/letsencrypt/live/{{ archweb_domain }}/privkey.pem;
     ssl_trusted_certificate /etc/letsencrypt/live/{{ archweb_domain }}/chain.pem;
 
+    location /robots.txt {
+        alias {{ archweb_dir }}/archlinux.org/robots.txt;
+    }
+
+    location /humans.txt {
+        alias {{ archweb_dir }}/archlinux.org/humans.txt;
+    }
+
+    location /google7827eadf026b4a87.html {
+        alias {{ archweb_dir }}/archlinux.org/google7827eadf026b4a87.html;
+    }
+
+    location /BingSiteAuth.xml {
+        alias {{ archweb_dir }}/archlinux.org/BingSiteAuth.xml;
+    }
+
+    location /favicon.ico {
+        alias {{ archweb_dir }}/collected_static/favicon.ico;
+    }
+
+    location /pacman {
+        alias {{ archweb_dir }}/archlinux.org/pacman/;
+    }
+
+    location /netcfg {
+        alias {{ archweb_dir }}/archlinux.org/netcfg/;
+    }
+
+    location /logos {
+        alias {{ archweb_dir }}/archlinux.org/logos/;
+    }
+
+    location /iso {
+        alias /srv/ftp/iso;
+    }
+
     location /static {
         alias {{ archweb_dir }}/collected_static;
     }