RewriteEngine On
RewriteBase /
+# Canonicalize on sipb.mit.edu
+RewriteCond %{HTTP_HOST} !^sipb.mit.edu$ [NC]
+RewriteCond %{HTTPS} !=on
+RewriteRule ^(.*)$ http://sipb.mit.edu/$1 [R=301,L]
+
# Serve some CGI scripts from _wiki-cgi
RewriteRule ^ikiwiki.cgi$ _wiki-cgi/ikiwiki.cgi [L]
RewriteRule ^update.cgi$ _wiki-cgi/update.cgi [L]
+RewriteRule ^gitweb.cgi(/.*)?$ _wiki-cgi/gitweb.cgi$1 [L]
# Trailing-slash directories served from _wiki
RewriteCond %{DOCUMENT_ROOT}/_wiki%{REQUEST_URI} -d
# Redirect old /doc/wiki to sipb-www.scripts
RewriteRule ^doc/wiki(/.*)?$ http://sipb-www.scripts.mit.edu/doc/wiki$1 [R,L]
+
+# Give a better error page for 404s
+ErrorDocument 404 /_wiki-cgi/ikiwiki.cgi