Index: /server/fedora/config/etc/httpd/conf.d/scripts-special.conf
===================================================================
--- /server/fedora/config/etc/httpd/conf.d/scripts-special.conf	(revision 603)
+++ /server/fedora/config/etc/httpd/conf.d/scripts-special.conf	(revision 603)
@@ -0,0 +1,19 @@
+<Directory /afs/athena.mit.edu/contrib/scripts/www>
+    <Files *>
+	SetHandler none
+    </Files>
+</Directory>
+
+Alias /__scripts/unauthorized /afs/athena.mit.edu/contrib/scripts/www/unauthorized.html
+
+<Location /__scripts/needcerts>
+    RewriteEngine On
+    RewriteCond %{HTTP_HOST} !:444$
+    RewriteCond %{SERVER_NAME} !=scripts-cert.mit.edu
+    RewriteCond %{SERVER_NAME} !=scripts-cert
+    RewriteCond %{THE_REQUEST} ^[^\ ]*\ (.*)\ .*
+    RewriteRule ^ https://%{SERVER_NAME}:444%1 [L,R]
+
+    RewriteRule /__scripts/needcerts(.+) $1 [L]
+    RewriteRule /__scripts/needcerts /__scripts/unauthorized [L]
+</Location>
Index: /server/fedora/config/etc/httpd/conf/httpd.conf
===================================================================
--- /server/fedora/config/etc/httpd/conf/httpd.conf	(revision 602)
+++ /server/fedora/config/etc/httpd/conf/httpd.conf	(revision 603)
@@ -340,2 +340,3 @@
 Include conf.d/auth_sslcert.conf
 Include conf.d/execsys.conf
+Include conf.d/scripts-special.conf
