| [1] | 1 | #ServerType standalone | 
|---|
|  | 2 | ServerRoot /etc/httpd | 
|---|
|  | 3 | #LockFile /var/lock/apache.lock | 
|---|
|  | 4 | PidFile run/httpd.pid | 
|---|
|  | 5 | #ScoreBoardFile /var/run/apache.scoreboard | 
|---|
|  | 6 | Timeout 300 | 
|---|
|  | 7 | KeepAlive On | 
|---|
|  | 8 | MaxKeepAliveRequests 100 | 
|---|
|  | 9 | KeepAliveTimeout 15 | 
|---|
|  | 10 | MinSpareServers 5 | 
|---|
|  | 11 | MaxSpareServers 20 | 
|---|
|  | 12 | StartServers 8 | 
|---|
|  | 13 | MaxClients 256 | 
|---|
|  | 14 | MaxRequestsPerChild 4000 | 
|---|
|  | 15 |  | 
|---|
|  | 16 | LoadModule auth_basic_module modules/mod_auth_basic.so | 
|---|
|  | 17 | LoadModule auth_digest_module modules/mod_auth_digest.so | 
|---|
|  | 18 | LoadModule authn_file_module modules/mod_authn_file.so | 
|---|
|  | 19 | LoadModule authn_alias_module modules/mod_authn_alias.so | 
|---|
|  | 20 | LoadModule authn_anon_module modules/mod_authn_anon.so | 
|---|
|  | 21 | #LoadModule authn_dbm_module modules/mod_authn_dbm.so | 
|---|
|  | 22 | LoadModule authn_default_module modules/mod_authn_default.so | 
|---|
|  | 23 | LoadModule authz_host_module modules/mod_authz_host.so | 
|---|
|  | 24 | LoadModule authz_user_module modules/mod_authz_user.so | 
|---|
|  | 25 | LoadModule authz_owner_module modules/mod_authz_owner.so | 
|---|
|  | 26 | LoadModule authz_groupfile_module modules/mod_authz_groupfile.so | 
|---|
|  | 27 | #LoadModule authz_dbm_module modules/mod_authz_dbm.so | 
|---|
|  | 28 | LoadModule authz_default_module modules/mod_authz_default.so | 
|---|
|  | 29 | #LoadModule ldap_module modules/mod_ldap.so | 
|---|
|  | 30 | #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so | 
|---|
|  | 31 | LoadModule include_module modules/mod_include.so | 
|---|
|  | 32 | LoadModule log_config_module modules/mod_log_config.so | 
|---|
|  | 33 | LoadModule logio_module modules/mod_logio.so | 
|---|
|  | 34 | LoadModule env_module modules/mod_env.so | 
|---|
|  | 35 | LoadModule ext_filter_module modules/mod_ext_filter.so | 
|---|
|  | 36 | #LoadModule mime_magic_module modules/mod_mime_magic.so | 
|---|
|  | 37 | #LoadModule expires_module modules/mod_expires.so | 
|---|
|  | 38 | #LoadModule deflate_module modules/mod_deflate.so | 
|---|
|  | 39 | #LoadModule headers_module modules/mod_headers.so | 
|---|
|  | 40 | #LoadModule usertrack_module modules/mod_usertrack.so | 
|---|
|  | 41 | LoadModule setenvif_module modules/mod_setenvif.so | 
|---|
|  | 42 | LoadModule mime_module modules/mod_mime.so | 
|---|
|  | 43 | #LoadModule dav_module modules/mod_dav.so | 
|---|
|  | 44 | LoadModule status_module modules/mod_status.so | 
|---|
|  | 45 | LoadModule autoindex_module modules/mod_autoindex.so | 
|---|
|  | 46 | #LoadModule info_module modules/mod_info.so | 
|---|
|  | 47 | #LoadModule dav_fs_module modules/mod_dav_fs.so | 
|---|
|  | 48 | #LoadModule vhost_alias_module modules/mod_vhost_alias.so | 
|---|
|  | 49 | LoadModule negotiation_module modules/mod_negotiation.so | 
|---|
|  | 50 | LoadModule dir_module modules/mod_dir.so | 
|---|
|  | 51 | LoadModule actions_module modules/mod_actions.so | 
|---|
|  | 52 | #LoadModule speling_module modules/mod_speling.so | 
|---|
|  | 53 | LoadModule userdir_module modules/mod_userdir.so | 
|---|
|  | 54 | LoadModule alias_module modules/mod_alias.so | 
|---|
|  | 55 | LoadModule rewrite_module modules/mod_rewrite.so | 
|---|
|  | 56 | #LoadModule proxy_module modules/mod_proxy.so | 
|---|
|  | 57 | #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so | 
|---|
|  | 58 | #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so | 
|---|
|  | 59 | #LoadModule proxy_http_module modules/mod_proxy_http.so | 
|---|
|  | 60 | #LoadModule proxy_connect_module modules/mod_proxy_connect.so | 
|---|
|  | 61 | #LoadModule cache_module modules/mod_cache.so | 
|---|
|  | 62 | LoadModule suexec_module modules/mod_suexec.so | 
|---|
|  | 63 | #LoadModule disk_cache_module modules/mod_disk_cache.so | 
|---|
|  | 64 | #LoadModule file_cache_module modules/mod_file_cache.so | 
|---|
|  | 65 | #LoadModule mem_cache_module modules/mod_mem_cache.so | 
|---|
|  | 66 | LoadModule cgi_module modules/mod_cgi.so | 
|---|
|  | 67 | LoadModule ssl_module modules/mod_ssl.so | 
|---|
|  | 68 |  | 
|---|
|  | 69 | User apache | 
|---|
|  | 70 | Group apache | 
|---|
|  | 71 |  | 
|---|
|  | 72 | <Directory /> | 
|---|
|  | 73 | Options Includes FollowSymLinks | 
|---|
|  | 74 | AllowOverride All | 
|---|
|  | 75 | </Directory> | 
|---|
|  | 76 |  | 
|---|
|  | 77 | UserDir web_scripts | 
|---|
|  | 78 |  | 
|---|
|  | 79 | <Directory /mit> | 
|---|
|  | 80 | AllowOverride None | 
|---|
|  | 81 | Options FollowSymLinks IncludesNoExec | 
|---|
|  | 82 | </Directory> | 
|---|
|  | 83 |  | 
|---|
|  | 84 | <Directory /mit/*> | 
|---|
|  | 85 | AllowOverride All | 
|---|
|  | 86 | Options FollowSymLinks IncludesNoExec | 
|---|
|  | 87 | </Directory> | 
|---|
|  | 88 |  | 
|---|
|  | 89 | <Directory /afs/athena.mit.edu/activity/*/*/web_scripts> | 
|---|
|  | 90 | AllowOverride All | 
|---|
|  | 91 | Options FollowSymLinks IncludesNoExec | 
|---|
|  | 92 | </Directory> | 
|---|
|  | 93 |  | 
|---|
|  | 94 | <Directory /afs/athena.mit.edu/course/*/*/web_scripts> | 
|---|
|  | 95 | AllowOverride All | 
|---|
|  | 96 | Options FollowSymLinks IncludesNoExec | 
|---|
|  | 97 | </Directory> | 
|---|
|  | 98 |  | 
|---|
|  | 99 | <Directory /afs/athena.mit.edu/org/*/*/web_scripts> | 
|---|
|  | 100 | AllowOverride All | 
|---|
|  | 101 | Options FollowSymLinks IncludesNoExec | 
|---|
|  | 102 | </Directory> | 
|---|
|  | 103 |  | 
|---|
|  | 104 | <Directory /afs/athena.mit.edu/user/*/*/*/web_scripts> | 
|---|
|  | 105 | AllowOverride All | 
|---|
|  | 106 | Options FollowSymLinks IncludesNoExec | 
|---|
|  | 107 | </Directory> | 
|---|
|  | 108 |  | 
|---|
|  | 109 | <IfModule mod_dir.c> | 
|---|
|  | 110 | DirectoryIndex index.html index.htm index.cgi index.pl index.php index.py index.shtml | 
|---|
|  | 111 | </IfModule> | 
|---|
|  | 112 |  | 
|---|
|  | 113 | AccessFileName .htaccess | 
|---|
|  | 114 |  | 
|---|
|  | 115 | <Files ~ "^\.ht"> | 
|---|
|  | 116 | Order Allow,Deny | 
|---|
|  | 117 | Deny from all | 
|---|
|  | 118 | </Files> | 
|---|
|  | 119 |  | 
|---|
|  | 120 | UseCanonicalName Off | 
|---|
|  | 121 | TypesConfig /etc/mime.types | 
|---|
|  | 122 | DefaultType text/plain | 
|---|
|  | 123 |  | 
|---|
|  | 124 | AddDefaultCharset on | 
|---|
|  | 125 |  | 
|---|
|  | 126 | HostnameLookups Off | 
|---|
|  | 127 | ErrorLog "/var/log/httpd/error_log" | 
|---|
|  | 128 | LogLevel warn | 
|---|
|  | 129 | LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined | 
|---|
|  | 130 | CustomLog /var/log/httpd/access_log combined | 
|---|
|  | 131 | ServerSignature Off | 
|---|
|  | 132 | ServerAdmin scripts@mit.edu | 
|---|
|  | 133 | ServerTokens Prod | 
|---|
|  | 134 |  | 
|---|
|  | 135 | <IfModule mod_autoindex.c> | 
|---|
|  | 136 | IndexOptions NameWidth=* | 
|---|
|  | 137 |  | 
|---|
|  | 138 | AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip | 
|---|
|  | 139 |  | 
|---|
|  | 140 | AddIconByType (TXT,/icons/text.gif) text/* | 
|---|
|  | 141 | AddIconByType (IMG,/icons/image2.gif) image/* | 
|---|
|  | 142 | AddIconByType (SND,/icons/sound2.gif) audio/* | 
|---|
|  | 143 | AddIconByType (VID,/icons/movie.gif) video/* | 
|---|
|  | 144 |  | 
|---|
|  | 145 | AddIcon /icons/binary.gif .bin .exe | 
|---|
|  | 146 | AddIcon /icons/binhex.gif .hqx | 
|---|
|  | 147 | AddIcon /icons/tar.gif .tar | 
|---|
|  | 148 | AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv | 
|---|
|  | 149 | AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip | 
|---|
|  | 150 | AddIcon /icons/a.gif .ps .ai .eps | 
|---|
|  | 151 | AddIcon /icons/layout.gif .html .shtml .htm .pdf | 
|---|
|  | 152 | AddIcon /icons/text.gif .txt | 
|---|
|  | 153 | AddIcon /icons/c.gif .c | 
|---|
|  | 154 | AddIcon /icons/p.gif .pl .py | 
|---|
|  | 155 | AddIcon /icons/f.gif .for | 
|---|
|  | 156 | AddIcon /icons/dvi.gif .dvi | 
|---|
|  | 157 | AddIcon /icons/uuencoded.gif .uu | 
|---|
|  | 158 | AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl | 
|---|
|  | 159 | AddIcon /icons/tex.gif .tex | 
|---|
|  | 160 | AddIcon /icons/bomb.gif core | 
|---|
|  | 161 | AddIcon /icons/deb.gif .deb | 
|---|
|  | 162 |  | 
|---|
|  | 163 | AddIcon /icons/back.gif .. | 
|---|
|  | 164 | AddIcon /icons/hand.right.gif README | 
|---|
|  | 165 | AddIcon /icons/folder.gif ^^DIRECTORY^^ | 
|---|
|  | 166 | AddIcon /icons/blank.gif ^^BLANKICON^^ | 
|---|
|  | 167 |  | 
|---|
|  | 168 | DefaultIcon /icons/unknown.gif | 
|---|
|  | 169 |  | 
|---|
|  | 170 | ReadmeName README | 
|---|
|  | 171 | HeaderName HEADER | 
|---|
|  | 172 |  | 
|---|
|  | 173 | IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t | 
|---|
|  | 174 | </IfModule> | 
|---|
|  | 175 |  | 
|---|
|  | 176 | <IfModule mod_mime.c> | 
|---|
|  | 177 | AddType application/xhtml+xml         .xhtml | 
|---|
|  | 178 | AddType application/http-index-format .hti | 
|---|
|  | 179 | AddType text/html                     .html | 
|---|
|  | 180 | AddType text/css                      .css | 
|---|
|  | 181 | AddType text/xsl                      .xslt | 
|---|
|  | 182 | AddType application/x-javascript      .js | 
|---|
|  | 183 | AddType application/xml               .xml | 
|---|
|  | 184 | AddType image/svg+xml                 .svg | 
|---|
|  | 185 | AddType application/vnd.mozilla.xul+xml .xul | 
|---|
|  | 186 | AddType application/rdf+xml             .rdf | 
|---|
|  | 187 | AddType application/x-xpinstall         .xpi | 
|---|
|  | 188 | AddType text/xml .xsl | 
|---|
|  | 189 | #AddOutputFilterByType mod-xslt application/xml | 
|---|
|  | 190 | AddType text/html .shtml | 
|---|
|  | 191 | AddHandler server-parsed .shtml | 
|---|
|  | 192 | </IfModule> | 
|---|
|  | 193 |  | 
|---|
|  | 194 | <IfModule mod_mime.c> | 
|---|
|  | 195 | AddEncoding x-compress Z | 
|---|
|  | 196 | AddEncoding x-gzip gz tgz | 
|---|
|  | 197 |  | 
|---|
|  | 198 | AddLanguage da .dk | 
|---|
|  | 199 | AddLanguage nl .nl | 
|---|
|  | 200 | AddLanguage en .en | 
|---|
|  | 201 | AddLanguage et .ee | 
|---|
|  | 202 | AddLanguage fr .fr | 
|---|
|  | 203 | AddLanguage de .de | 
|---|
|  | 204 | AddLanguage el .el | 
|---|
|  | 205 | AddLanguage it .it | 
|---|
|  | 206 | AddLanguage ja .ja | 
|---|
|  | 207 | AddCharset ISO-2022-JP .jis | 
|---|
|  | 208 | AddLanguage pl .po | 
|---|
|  | 209 | AddCharset ISO-8859-2 .iso-pl | 
|---|
|  | 210 | AddLanguage pt .pt | 
|---|
|  | 211 | AddLanguage pt-br .pt-br | 
|---|
|  | 212 | AddLanguage ltz .lu | 
|---|
|  | 213 | AddLanguage ca .ca | 
|---|
|  | 214 | AddLanguage es .es | 
|---|
|  | 215 | AddLanguage sv .se | 
|---|
|  | 216 | AddLanguage cz .cz | 
|---|
|  | 217 |  | 
|---|
|  | 218 | <IfModule mod_negotiation.c> | 
|---|
|  | 219 | LanguagePriority en da nl et fr de el it ja pl pt pt-br ltz ca es sv | 
|---|
|  | 220 | </IfModule> | 
|---|
|  | 221 |  | 
|---|
|  | 222 | #AddType application/x-httpd-php .php | 
|---|
|  | 223 | #AddType application/x-httpd-php-source .phps | 
|---|
|  | 224 |  | 
|---|
|  | 225 | AddType application/x-tar .tgz | 
|---|
|  | 226 | AddType image/bmp .bmp | 
|---|
|  | 227 |  | 
|---|
|  | 228 | # hdml | 
|---|
|  | 229 | AddType text/x-hdml .hdml | 
|---|
|  | 230 |  | 
|---|
|  | 231 | #AddType text/html .shtml | 
|---|
|  | 232 | #AddHandler server-parsed .shtml | 
|---|
|  | 233 | </IfModule> | 
|---|
|  | 234 |  | 
|---|
|  | 235 | <IfModule mod_setenvif.c> | 
|---|
|  | 236 | BrowserMatch "Mozilla/2" nokeepalive | 
|---|
|  | 237 | BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 | 
|---|
|  | 238 | BrowserMatch "RealPlayer 4\.0" force-response-1.0 | 
|---|
|  | 239 | BrowserMatch "Java/1\.0" force-response-1.0 | 
|---|
|  | 240 | BrowserMatch "JDK/1\.0" force-response-1.0 | 
|---|
|  | 241 | SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown | 
|---|
|  | 242 | </IfModule> | 
|---|
|  | 243 |  | 
|---|
|  | 244 | Listen 80 | 
|---|
|  | 245 |  | 
|---|
|  | 246 | <IfModule mod_ssl.c> | 
|---|
|  | 247 | Listen 443 | 
|---|
|  | 248 |  | 
|---|
|  | 249 | AddType application/x-x509-ca-cert .crt | 
|---|
|  | 250 | AddType application/x-pkcs7-crl    .crl | 
|---|
|  | 251 |  | 
|---|
|  | 252 | SSLPassPhraseDialog  builtin | 
|---|
|  | 253 |  | 
|---|
|  | 254 | SSLSessionCache dbm:/var/run/ssl_scache | 
|---|
|  | 255 | SSLSessionCacheTimeout 300 | 
|---|
|  | 256 | SSLMutex file:/var/run/ssl_mutex | 
|---|
|  | 257 | SSLRandomSeed startup builtin | 
|---|
|  | 258 | SSLRandomSeed connect builtin | 
|---|
|  | 259 | </IfModule> | 
|---|
|  | 260 |  | 
|---|
|  | 261 | RLimitCPU 60 60 | 
|---|
|  | 262 | RLimitMEM 268435456 268435456 | 
|---|
|  | 263 | RLimitNPROC 1024 1024 | 
|---|
|  | 264 |  | 
|---|
|  | 265 | SetEnv REDIRECT_STATUS CGI | 
|---|
|  | 266 | SetEnv PHPRC . | 
|---|
|  | 267 |  | 
|---|
|  | 268 | NameVirtualHost *:80 | 
|---|
|  | 269 | NameVirtualHost *:443 | 
|---|
|  | 270 |  | 
|---|
|  | 271 | ServerName localhost | 
|---|
|  | 272 | DocumentRoot /afs/athena.mit.edu/contrib/scripts/www | 
|---|
|  | 273 | Include /etc/httpd/conf.d/static.conf | 
|---|
|  | 274 | Include /afs/athena.mit.edu/contrib/scripts/vhosts/better-mousetrap.conf | 
|---|