source: server/fedora/config/etc/httpd/conf.d/scripts-special.conf @ 1040

Last change on this file since 1040 was 1040, checked in by mitchb, 13 years ago
Use the django media directory from the RPM, not the egg. Silly me... thinking we had the same software installed on all the servers.
File size: 1.1 KB
Line 
1Alias /__scripts/heartbeat /afs/athena.mit.edu/contrib/scripts/web_scripts/heartbeat
2Alias /__scripts/django/media /usr/lib/python2.5/site-packages/django/contrib/admin/media
3Alias /__scripts /afs/athena.mit.edu/contrib/scripts/www
4
5<Directory /afs/athena.mit.edu/contrib/scripts/www>
6    <Files *>
7        SetHandler none
8    </Files>
9</Directory>
10
11<Directory /usr/lib/python2.5/site-packages/django/contrib/admin/media>
12    <Files *>
13        SetHandler none
14    </Files>
15</Directory>
16
17<Location /__scripts/needcerts>
18    RewriteEngine On
19
20    RewriteCond %{HTTP_HOST} !:444$
21    RewriteCond %{SERVER_NAME} ^(.*\.)?scripts$
22    RewriteCond %{THE_REQUEST} ^[^\ ]*\ (.*)\ .*
23    RewriteRule ^ https://%{SERVER_NAME}.mit.edu:444%1 [L,R]
24
25    RewriteCond %{HTTP_HOST} !:444$
26    RewriteCond %{SERVER_NAME} !=scripts-cert.mit.edu
27    RewriteCond %{SERVER_NAME} !=scripts-cert
28    RewriteCond %{THE_REQUEST} ^[^\ ]*\ (.*)\ .*
29    RewriteRule ^ https://%{SERVER_NAME}:444%1 [L,R]
30
31    RewriteRule /afs/athena.mit.edu/contrib/scripts/www/needcerts(.+) $1 [L]
32    RewriteRule /afs/athena.mit.edu/contrib/scripts/www/needcerts /__scripts/unauthorized.html [L]
33</Location>
Note: See TracBrowser for help on using the repository browser.