version 1.133, 2006/05/08 18:54:27
|
version 1.251, 2016/11/30 01:32:27
|
Line 1
|
Line 1
|
## |
## |
## loncapa_apache.conf -- Apache HTTP LON-CAPA configuration file |
## loncapa_apache.conf -- Apache HTTP LON-CAPA configuration file |
## |
## |
## $Id$ |
|
## |
# $Id$ |
|
|
# |
# |
# LON-CAPA Section (extensions to httpd.conf daemon configuration) |
# LON-CAPA Section (extensions to httpd.conf daemon configuration) |
Line 18 Group www
|
Line 18 Group www
|
|
|
# ======================================================= Shared Object Modules |
# ======================================================= Shared Object Modules |
|
|
LoadModule perl_module modules/libperl.so |
<IfModule !perl_module> |
|
LoadModule perl_module modules/libperl.so |
|
</IfModule> |
<IfDefine !MODPERL2> |
<IfDefine !MODPERL2> |
AddModule mod_perl.c |
AddModule mod_perl.c |
</IfDefine> |
</IfDefine> |
Line 28 PerlSetVar MODPERL2 1
|
Line 30 PerlSetVar MODPERL2 1
|
</IfDefine> |
</IfDefine> |
# =============================================================== Miscellaneous |
# =============================================================== Miscellaneous |
|
|
ServerAdmin korte@lite.msu.edu |
ServerAdmin consortium@loncapa.org |
ExtendedStatus On |
ExtendedStatus On |
# |
# |
# LON-CAPA Section (extensions to srm.conf name space servicing) |
# LON-CAPA Section (extensions to srm.conf name space servicing) |
# |
# |
# ===================================================================== Aliases |
# ===================================================================== Aliases |
|
|
|
Alias /zipspool/ /home/httpd/zipspool/ |
Alias /prtspool/ /home/httpd/prtspool/ |
Alias /prtspool/ /home/httpd/prtspool/ |
|
Alias /captchaspool/ /home/httpd/captchaspool/ |
|
Alias /webdav/ /home/httpd/html/priv/ |
ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" |
ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" |
|
<IfModule mod_dav_fs.c> |
|
DAVLockDB /home/httpd/webdav/DAVLock |
|
</IfModule> |
|
|
# ================================================================= Directories |
# ================================================================= Directories |
|
|
Line 48 PerlCleanupHandler Apache::lonacc::clean
|
Line 56 PerlCleanupHandler Apache::lonacc::clean
|
PerlAuthenHandler Apache::checkauthen |
PerlAuthenHandler Apache::checkauthen |
PerlSetVar lonOtherAuthen no |
PerlSetVar lonOtherAuthen no |
|
|
|
<IfModule mod_shib> |
|
PerlAuthenHandler Apache::lonshibauth |
|
PerlSetVar lonOtherAuthen yes |
|
PerlSetVar lonOtherAuthenType Shibboleth |
|
</IfModule> |
|
|
#PerlWarn On |
#PerlWarn On |
|
<LocationMatch "^/+res/adm/pages/[^/]+\.(gif|png)$"> |
|
PerlAuthzHandler 'sub { return OK }' |
|
</LocationMatch> |
|
|
|
# Send proper expires header to avoid unnecessary HTTP request for static content |
|
<LocationMatch "^(/adm/lonIcons|/adm/jQuery|/res/adm/pages|/ckeditor|/adm/jpicker|/adm/countdown|/adm/spellchecker|/adm/nicescroll|/adm/MathJax|/adm/daxe)"> |
|
ExpiresActive On |
|
ExpiresDefault "access plus 12 hours" |
|
Header set Cache-Control "public, no-transform" |
|
</LocationMatch> |
|
|
<LocationMatch "^/+res.*"> |
<LocationMatch "^/+res.*"> |
#AuthName "LON-CAPA Auth" |
|
|
|
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
|
|
PerlAccessHandler Apache::publiccheck |
PerlAccessHandler Apache::publiccheck |
Line 79 ErrorDocument 500 /adm/errorhandler
|
Line 103 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<Location /adm/portfolio> |
<Location /adm/portfolio> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::portfolio |
PerlHandler Apache::portfolio |
</Location> |
</Location> |
|
|
|
<Location /adm/coursegrp_portfolio> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::portfolio |
|
</Location> |
|
|
|
<Location /adm/pdfupload> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonpdfupload |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<LocationMatch "^/+userfiles.*"> |
<LocationMatch "^/+userfiles.*"> |
PerlAccessHandler Apache::lontokacc |
PerlAccessHandler Apache::lontokacc |
PerlCleanupHandler Apache::lontokacc::removefile |
PerlCleanupHandler Apache::lontokacc::removefile |
Line 93 PerlCleanupHandler Apache::lonacc::clean
|
Line 137 PerlCleanupHandler Apache::lonacc::clean
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+uploaded.*"> |
<LocationMatch "^/+uploaded.*"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
|
PerlHandler Apache::londatecheck |
|
PerlHandler Apache::lonipcheck |
PerlHeaderParserHandler Apache::lonuploadrep |
PerlHeaderParserHandler Apache::lonuploadrep |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
Line 104 ErrorDocument 500 /adm/errorhandler
|
Line 150 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+editupload.*"> |
<LocationMatch "^/+editupload.*"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
Line 113 ErrorDocument 500 /adm/errorhandler
|
Line 159 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+uploaded/.*/.*/internal/.*"> |
<LocationMatch "^/+uploaded/.*/.*/internal/.*"> |
PerlAccessHandler Apache::lonuploadedacc |
PerlAuthenHandler Apache::lonuploadedacc |
|
PerlAuthzHandler Apache::lonuploadedacc::skip_phase |
|
PerlAccessHandler Apache::lonuploadedacc::skip_phase |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/+uploaded/.*/.*/portfolio/.*"> |
|
PerlAccessHandler Apache::publiccheck |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
</LocationMatch> |
</LocationMatch> |
|
|
|
<LocationMatch "^/+uploaded/.*/.*/groups/.*/portfolio/.*"> |
|
PerlAccessHandler Apache::publiccheck |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
</LocationMatch> |
|
|
<LocationMatch "^/+uploaded/.*\.page$"> |
<LocationMatch "^/+uploaded/.*\.page$"> |
SetHandler perl-script |
SetHandler perl-script |
Line 129 PerlHandler Apache::lonsequence
|
Line 190 PerlHandler Apache::lonsequence
|
|
|
<LocationMatch "^/+public/.*/syllabus$"> |
<LocationMatch "^/+public/.*/syllabus$"> |
PerlAccessHandler Apache::publiccheck |
PerlAccessHandler Apache::publiccheck |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 140 ErrorDocument 500 /adm/errorhandler
|
Line 201 ErrorDocument 500 /adm/errorhandler
|
|
|
<LocationMatch "^/+(public|adm)/.*(\.rss|_rss\.html)$"> |
<LocationMatch "^/+(public|adm)/.*(\.rss|_rss\.html)$"> |
PerlAccessHandler Apache::publiccheck |
PerlAccessHandler Apache::publiccheck |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 150 ErrorDocument 500 /adm/errorhandler
|
Line 211 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/.*/aboutme$"> |
<LocationMatch "^/adm/.*/aboutme$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 160 ErrorDocument 406 /adm/notinit.html
|
Line 221 ErrorDocument 406 /adm/notinit.html
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/.*/smppg$"> |
<LocationMatch "^/adm/.*/aboutme/portfolio$"> |
AuthType Basic |
PerlAccessHandler Apache::publiccheck |
|
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonsimplepage |
PerlHandler Apache::lonaboutme |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/.*/grppg$"> |
<LocationMatch "^/adm/.*/smppg$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
|
PerlHandler Apache::londatecheck |
|
PerlHandler Apache::lonipcheck |
PerlHandler Apache::lonsimplepage |
PerlHandler Apache::lonsimplepage |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/.*/bulletinboard$"> |
<LocationMatch "^/adm/.*/bulletinboard$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::londatecheck |
PerlHandler Apache::londatecheck |
|
PerlHandler Apache::lonipcheck |
PerlHandler Apache::lonbulletin |
PerlHandler Apache::lonbulletin |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 406 /adm/notinit.html |
Line 195 ErrorDocument 500 /adm/errorhandler
|
Line 260 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "\.problem/smpedit$"> |
<LocationMatch "\.problem/smpedit$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 205 ErrorDocument 406 /adm/notinit.html
|
Line 270 ErrorDocument 406 /adm/notinit.html
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+priv.*"> |
<LocationMatch "^/adm/.*/exttools?$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::loncacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonconstruct |
PerlHandler Apache::londatecheck |
ErrorDocument 403 /adm/login |
PerlHandler Apache::lonipcheck |
|
PerlHandler Apache::lonexttool |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 406 /adm/unauthorized |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+raw.*"> |
<LocationMatch "^/adm/placement$"> |
PerlAccessHandler Apache::lonracc |
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonplacementtest |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/notinit.html |
|
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+\~.*"> |
<LocationMatch "^/+priv/.*"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::loncacc |
PerlAuthzHandler Apache::loncacc |
|
SetHandler perl-script |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 406 /adm/unauthorized |
ErrorDocument 406 /adm/unauthorized |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
AllowOverride None |
</LocationMatch> |
|
|
|
<LocationMatch "^/+webdav/[\w\-.]+/\w[\w.\-\@]+/"> |
|
<IfModule mod_dav.c> |
|
<IfModule mod_ssl.c> |
|
AuthType Basic |
|
AuthName "LONCAPA username,domain" |
|
Require valid-user |
|
SSLRequireSSL |
|
PerlAuthenHandler Apache::lonwebdavauth |
|
PerlAuthzHandler Apache::lonwebdavacc |
|
Dav On |
|
DirectoryIndex index.missing |
|
Options Indexes FollowSymLinks |
|
ErrorDocument 403 /adm/nowebdav.html |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/unauthorized |
|
ErrorDocument 500 /adm/errorhandler |
|
</IfModule> |
|
<IfModule !mod_ssl.c> |
|
<IfModule mod_rewrite.c> |
|
RewriteEngine on |
|
RewriteRule .* http://%{HTTP_HOST}/adm/nowebdav.html [L] |
|
</IfModule> |
|
</IfModule> |
|
</IfModule> |
|
<IfModule !mod_dav.c> |
|
<IfModule mod_rewrite.c> |
|
RewriteEngine on |
|
RewriteRule .* http://%{HTTP_HOST}/adm/nowebdav.html [L] |
|
</IfModule> |
|
</IfModule> |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/+raw.*"> |
|
PerlAccessHandler Apache::lonracc |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/helper/.*\.helper$"> |
<LocationMatch "^/adm/helper/.*\.helper$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonhelper |
PerlHandler Apache::lonhelper |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
Line 245 ErrorDocument 500 /adm/errorhandler
|
Line 354 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "/prtspool"> |
<LocationMatch "/prtspool"> |
AuthType Basic |
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 413 /adm/overloaded.txt |
|
ErrorDocument 500 /adm/errorhandler |
|
</LocationMatch> |
|
|
|
<LocationMatch "/zipspool"> |
|
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
Line 256 ErrorDocument 500 /adm/errorhandler
|
Line 376 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
# ------------------------------------------------------------------------- RAT |
# ------------------------------------------------------------------------- RAT |
|
|
<LocationMatch "^/\~.*\.sequence$"> |
<LocationMatch "^/+priv/.*\.sequence$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonratedt |
PerlHandler Apache::lonratedt |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/\~.*\.page$"> |
<LocationMatch "^/+priv/.*\.page$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonratedt |
PerlHandler Apache::lonratedt |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/\~.*\/ratserver$"> |
<LocationMatch "^/+priv/.*\/ratserver$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonratsrv |
PerlHandler Apache::lonratsrv |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/\~.*\/adveditmenu$"> |
<LocationMatch "^/+priv/.*\/adveditmenu$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonratmenu |
PerlHandler Apache::lonratmenu |
</LocationMatch> |
</LocationMatch> |
|
|
<Location /adm/ratparms> |
<Location /adm/ratparms> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 295 PerlCleanupHandler Apache::lonindexer::c
|
Line 415 PerlCleanupHandler Apache::lonindexer::c
|
PerlCleanupHandler Apache::lonacc::cleanup |
PerlCleanupHandler Apache::lonacc::cleanup |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+(res|\~).*\.tex$"> |
<LocationMatch "^/+res.*\.tex$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lontex |
PerlHandler Apache::lontex |
</LocationMatch> |
</LocationMatch> |
Line 310 SetHandler perl-script
|
Line 430 SetHandler perl-script
|
PerlHandler Apache::lonsequence |
PerlHandler Apache::lonsequence |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+(res|\~|public|uploaded|editupload|adm).*\.meta$"> |
<LocationMatch "^/+(res|priv|public|uploaded|editupload|adm)/.*\.meta$"> |
PerlAccessHandler Apache::publiccheck |
PerlAccessHandler Apache::publiccheck |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonmeta |
PerlHandler Apache::lonmeta |
Line 318 ErrorDocument 413 /adm/overloaded.tx
|
Line 438 ErrorDocument 413 /adm/overloaded.tx
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/bombs/"> |
<LocationMatch "^/adm/bombs/"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
SetHandler perl-script |
|
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
PerlHandler Apache::lonmeta |
PerlHandler Apache::lonmeta |
</LocationMatch> |
</LocationMatch> |
|
|
|
|
|
|
<LocationMatch "^/+(res|\~).*\.rights$"> |
<LocationMatch "^/+(res|priv)/.*\.rights$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonrights |
PerlHandler Apache::lonrights |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+(uploaded|res|\~).*\.(xml|html|htm|xhtml|xhtm|sty)$"> |
<LocationMatch "^/+(uploaded|res|priv)/.*\.(xml|html|htm|xhtml|xhtm|sty)$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::londatecheck |
PerlHandler Apache::londatecheck |
|
PerlHandler Apache::lonipcheck |
PerlHandler Apache::lonxml |
PerlHandler Apache::lonxml |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+(res|\~).*\.(task|problem|exam|quiz|assess|survey|form|library)$"> |
<LocationMatch "^/+(res|priv).*\.(task|problem|exam|quiz|assess|survey|form|library)$"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonhomework |
PerlHandler Apache::lonhomework |
</LocationMatch> |
</LocationMatch> |
|
|
|
<LocationMatch "^/+priv/.*\.(js|css|txt|tex)$"> |
|
SetHandler perl-script |
|
PerlHandler Apache::lonxml |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxe(page|open)/priv/"> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::loncacc |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/unauthorized |
|
ErrorDocument 500 /adm/errorhandler |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxe(page|open)/uploaded/"> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/unauthorized |
|
ErrorDocument 500 /adm/errorhandler |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxepage/priv/.*\.(task|problem|exam|quiz|assess|survey|library|xml|html|htm|xhtml|xhtm)$"> |
|
SetHandler perl-script |
|
PerlHandler Apache::daxepage |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxepage/uploaded/[^/]+/[^/]+/.*html?$"> |
|
SetHandler perl-script |
|
PerlHandler Apache::daxepage |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxeopen/priv/.*\.(task|problem|exam|quiz|assess|survey|library|xml|html|htm|xhtml|xhtm)$"> |
|
SetHandler perl-script |
|
PerlHandler Apache::daxeopen |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxeopen/priv/.*/$"> |
|
SetHandler perl-script |
|
PerlHandler Apache::daxeopen |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxeopen/uploaded/[^/]+/[^/]+/.*html?$"> |
|
SetHandler perl-script |
|
PerlHandler Apache::daxeopen |
|
</LocationMatch> |
|
|
|
<LocationMatch "(?i)^/daxeopen/priv/.+\.(?!task$|problem$|exam$|quiz$|assess$|survey$|library$|xml$|html$|htm$|xhtml$|xhtm$)[^.]*$"> |
|
<IfModule mod_rewrite.c> |
|
RewriteEngine on |
|
RewriteRule /daxeopen/(.*) /$1 |
|
</IfModule> |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/daxesave$"> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::daxesave |
|
</LocationMatch> |
|
|
|
<Location /adm/coursepub> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::loncoursepub |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<LocationMatch "^/adm/wrapper/"> |
<LocationMatch "^/adm/wrapper/"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
|
PerlHandler Apache::londatecheck |
|
PerlHandler Apache::lonipcheck |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonwrapper |
PerlHandler Apache::lonwrapper |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
Line 354 ErrorDocument 500 /adm/errorhandler
|
Line 552 ErrorDocument 500 /adm/errorhandler
|
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/source"> |
<LocationMatch "^/adm/source"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 366 ErrorDocument 500 /adm/errorhandler
|
Line 564 ErrorDocument 500 /adm/errorhandler
|
|
|
|
|
<LocationMatch "^/adm/localize/"> |
<LocationMatch "^/adm/localize/"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 378 ErrorDocument 500 /adm/errorhandler
|
Line 576 ErrorDocument 500 /adm/errorhandler
|
# -------------------------------------------------------------- Admin Programs |
# -------------------------------------------------------------- Admin Programs |
|
|
<Location /adm/randomlabel.png> |
<Location /adm/randomlabel.png> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 388 ErrorDocument 500 /adm/errorhandler
|
Line 586 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/imagechoice> |
<Location /adm/imagechoice> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 397 ErrorDocument 403 /adm/login
|
Line 595 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/searchcourse> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonsearchcourse |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/indexcourse> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonindexcourse |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/statistics> |
<Location /adm/statistics> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 409 ErrorDocument 500 /adm/errorhandler
|
Line 627 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/trackstudent> |
<Location /adm/trackstudent> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 420 ErrorDocument 500 /adm/errorhandler
|
Line 638 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/roles> |
<Location /adm/roles> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonroles |
PerlHandler Apache::lonroles |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
|
ErrorDocument 409 /adm/preferences?action=lockwarning |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/menu> |
<Location /adm/menu> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 439 ErrorDocument 403 /adm/login
|
Line 658 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/remote> |
<Location /adm/pickresource> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonremote |
PerlHandler Apache::lonpickresource |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/pickauthor> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonpickauthor |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/pickstudent> |
<Location /adm/pickstudent> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 459 ErrorDocument 403 /adm/login
|
Line 688 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/pickuser> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonpickuser |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/pickcourse> |
<Location /adm/pickcourse> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 470 ErrorDocument 500 /adm/errorhandler
|
Line 710 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/pickcode> |
<Location /adm/pickcode> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 479 ErrorDocument 403 /adm/login
|
Line 719 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/dependencies> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::londependencies |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/login> |
<Location /adm/login> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonlogin |
PerlHandler Apache::lonlogin |
</Location> |
</Location> |
|
|
|
<Location /adm/restrictedaccess> |
|
PerlAccessHandler Apache::publiccheck |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::restrictedaccess |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/blockedaccess> |
|
PerlAccessHandler Apache::publiccheck |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::blockedaccess |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/logout> |
<Location /adm/logout> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonlogout |
PerlHandler Apache::lonlogout |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
|
ErrorDocument 409 /adm/preferences?action=lockwarning |
|
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/switchserver> |
<Location /adm/switchserver> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::switchserver |
PerlHandler Apache::switchserver |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/authenticate> |
<Location /adm/authenticate> |
Line 512 SetHandler perl-script
|
Line 786 SetHandler perl-script
|
PerlHandler Apache::migrateuser |
PerlHandler Apache::migrateuser |
</Location> |
</Location> |
|
|
|
<Location /adm/sso> |
|
<IfModule mod_shib> |
|
AuthType shibboleth |
|
ShibUseEnvironment On |
|
ShibRequestSetting requireSession 1 |
|
ShibRequestSetting redirectToSSL 443 |
|
require valid-user |
|
PerlAuthzHandler Apache::lonshibacc |
|
PerlAuthzHandler Apache::lonacc |
|
</IfModule> |
|
<IfModule !mod_shib> |
|
PerlTypeHandler Apache::lonnoshib |
|
</IfModule> |
|
</Location> |
|
|
<Location /adm/annotations> |
<Location /adm/annotations> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 523 ErrorDocument 500 /adm/errorhandler
|
Line 812 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/spellcheck> |
<Location /adm/spellcheck> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 532 ErrorDocument 403 /adm/login
|
Line 821 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/bookmarks> |
|
AuthType Basic |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::admbookmarks |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/flip> |
<Location /adm/flip> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 556 ErrorDocument 500 /adm/errorhandler
|
Line 835 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/ambiguous> |
<Location /adm/ambiguous> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 568 ErrorDocument 500 /adm/errorhandler
|
Line 847 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/email> |
<Location /adm/email> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 578 ErrorDocument 500 /adm/errorhandler
|
Line 857 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/notify> |
<Location /adm/notify> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 588 ErrorDocument 500 /adm/errorhandler
|
Line 867 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/parmset> |
<Location /adm/parmset> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 598 ErrorDocument 406 /adm/roles
|
Line 877 ErrorDocument 406 /adm/roles
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/courseprefs> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::courseprefs |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/slotrequest> |
<Location /adm/slotrequest> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 610 ErrorDocument 500 /adm/errorhandler
|
Line 900 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/wizard> |
<Location /adm/wizard> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 621 ErrorDocument 500 /adm/errorhandler
|
Line 911 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/grades> |
<Location /adm/grades> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 631 ErrorDocument 406 /adm/roles
|
Line 921 ErrorDocument 406 /adm/roles
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/requestcourse> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonrequestcourse |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/createcourse> |
<Location /adm/createcourse> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 643 ErrorDocument 500 /adm/errorhandler
|
Line 944 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/modifycourse> |
<Location /adm/modifycourse> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 653 ErrorDocument 406 /adm/roles
|
Line 954 ErrorDocument 406 /adm/roles
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/domainprefs> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::domainprefs |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/domainstatus> |
|
PerlAccessHandler Apache::lonstatusacc |
|
SetHandler perl-script |
|
PerlHandler Apache::domainstatus |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/createuser> |
<Location /adm/createuser> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 665 ErrorDocument 500 /adm/errorhandler
|
Line 986 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/publish> |
<Location /adm/publish> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 676 ErrorDocument 406 /adm/unauthorized
|
Line 997 ErrorDocument 406 /adm/unauthorized
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<LocationMatch "^/+\~.*/$"> |
<LocationMatch "^/+priv/.*/$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::loncacc |
PerlAuthzHandler Apache::loncacc |
SetHandler perl-script |
SetHandler perl-script |
Line 688 ErrorDocument 406 /adm/unauthorized
|
Line 1009 ErrorDocument 406 /adm/unauthorized
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<Location /adm/pubdir> |
|
AuthType Basic |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonpubdir |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 404 /adm/notfound.html |
|
ErrorDocument 406 /adm/unauthorized |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/unauthorized> |
<Location /adm/unauthorized> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 712 ErrorDocument 500 /adm/errorhandler
|
Line 1021 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/retrieve> |
<Location /adm/retrieve> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 724 ErrorDocument 500 /adm/errorhandler
|
Line 1033 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/cleanup> |
<Location /adm/cleanup> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 736 ErrorDocument 500 /adm/errorhandler
|
Line 1045 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/cfile> |
<Location /adm/cfile> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 748 ErrorDocument 500 /adm/errorhandler
|
Line 1057 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/diff> |
<Location /adm/diff> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 760 ErrorDocument 500 /adm/errorhandler
|
Line 1069 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/upload> |
<Location /adm/upload> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 772 ErrorDocument 500 /adm/errorhandler
|
Line 1081 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/imsimport> |
<Location /adm/imsimport> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 784 ErrorDocument 500 /adm/errorhandler
|
Line 1093 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/testbank> |
<Location /adm/testbank> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 796 ErrorDocument 500 /adm/errorhandler
|
Line 1105 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/assesscalc> |
<Location /adm/assesscalc> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 808 ErrorDocument 500 /adm/errorhandler
|
Line 1117 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/studentcalc> |
<Location /adm/studentcalc> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 820 ErrorDocument 500 /adm/errorhandler
|
Line 1129 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/classcalc> |
<Location /adm/classcalc> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 832 ErrorDocument 500 /adm/errorhandler
|
Line 1141 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/dropadd> |
<Location /adm/dropadd> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 843 ErrorDocument 500 /adm/errorhandler
|
Line 1152 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/viewclasslist> |
<Location /adm/viewclasslist> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 854 ErrorDocument 500 /adm/errorhandler
|
Line 1163 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/coursegroups> |
<Location /adm/coursegroups> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 864 ErrorDocument 406 /adm/roles
|
Line 1173 ErrorDocument 406 /adm/roles
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/groupboards> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::groupboards |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/grouproster> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::grouproster |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/whatsnew> |
<Location /adm/whatsnew> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 876 ErrorDocument 500 /adm/errorhandler
|
Line 1207 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/populate> |
<Location /adm/populate> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 887 ErrorDocument 500 /adm/errorhandler
|
Line 1218 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/managekeys> |
<Location /adm/managekeys> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 898 ErrorDocument 500 /adm/errorhandler
|
Line 1229 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/printout> |
<Location /adm/printout> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 909 ErrorDocument 500 /adm/errorhandler
|
Line 1240 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/feedback> |
<Location /adm/feedback> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 919 ErrorDocument 500 /adm/errorhandler
|
Line 1250 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/coursedocs> |
<Location /adm/coursedocs> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 930 ErrorDocument 403 /adm/login
|
Line 1261 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/supplemental> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::londocs |
|
PerlCleanupHandler Apache::londocs::untiehash |
|
PerlCleanupHandler Apache::lonacc::cleanup |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/imsimportdocs> |
<Location /adm/imsimportdocs> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 940 ErrorDocument 403 /adm/login
|
Line 1283 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/announcements> |
<Location /adm/extresedit> |
AuthType Basic |
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonextresedit |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<LocationMatch "^/adm/announcements"> |
|
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonannounce |
PerlHandler Apache::lonannounce |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</LocationMatch> |
|
|
<Location /adm/chat> |
<Location /adm/chat> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 960 ErrorDocument 500 /adm/errorhandler
|
Line 1313 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/chatfetch> |
<Location /adm/chatfetch> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 969 ErrorDocument 413 /adm/overloaded.tx
|
Line 1322 ErrorDocument 413 /adm/overloaded.tx
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/groupchat> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::longroupchat |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/evaluate> |
<Location /adm/evaluate> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 980 ErrorDocument 500 /adm/errorhandler
|
Line 1343 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/preferences> |
<Location /adm/preferences> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 990 ErrorDocument 500 /adm/errorhandler
|
Line 1353 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/communicate> |
<Location /adm/communicate> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 1000 ErrorDocument 500 /adm/errorhandler
|
Line 1363 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/searchcat> |
<Location /adm/searchcat> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 1013 ErrorDocument 500 /adm/errorhandler
|
Line 1376 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/navmaps> |
<Location /adm/navmaps> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonnavmaps |
PerlHandler Apache::lonnavdisplay |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
ErrorDocument 406 /adm/roles |
ErrorDocument 406 /adm/roles |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/quickgrades> |
<Location /adm/quickgrades> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 1035 ErrorDocument 500 /adm/errorhandler
|
Line 1398 ErrorDocument 500 /adm/errorhandler
|
</Location> |
</Location> |
|
|
<Location /adm/groupsort> |
<Location /adm/groupsort> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
Line 1043 PerlHandler Apache::groupsort
|
Line 1406 PerlHandler Apache::groupsort
|
PerlCleanupHandler Apache::groupsort::cleanup |
PerlCleanupHandler Apache::groupsort::cleanup |
PerlCleanupHandler Apache::lonacc::cleanup |
PerlCleanupHandler Apache::lonacc::cleanup |
ErrorDocument 403 /adm/login |
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/wishlist> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonwishlistdisplay |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/setblock> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonblockingmenu |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
|
<Location /adm/blockingstatus> |
|
PerlAccessHandler Apache::publiccheck |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonblockingstatus |
|
</Location> |
|
|
|
<Location /adm/accesstimes> |
|
AuthType LONCAPA |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
|
PerlHandler Apache::lonaccesstimes |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/errorhandler> |
<Location /adm/errorhandler> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonerrorhandler |
PerlHandler Apache::lonerrorhandler |
</Location> |
</Location> |
|
|
<LocationMatch "^/adm/help/.*\.hlp$"> |
<LocationMatch "^/adm/help/.*\.hlp$"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
|
PerlAccessHandler Apache::publiccheck |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonhelp |
PerlHandler Apache::lonhelp |
|
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/helpmenu"> |
<LocationMatch "^/adm/helpmenu"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonhelpmenu |
PerlHandler Apache::lonhelpmenu |
|
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/support"> |
<LocationMatch "^/adm/support"> |
AuthType Basic |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonsupportreq |
PerlHandler Apache::lonsupportreq |
|
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/helpdesk"> |
<LocationMatch "^/adm/helpdesk"> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonsupportreq |
PerlHandler Apache::lonsupportreq |
|
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/adm/css"> |
<LocationMatch "^/adm/css/.*\.css$"> |
AuthType Basic |
|
Require valid-user |
|
PerlAuthzHandler Apache::lonacc |
|
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::loncss |
PerlHandler Apache::loncss |
|
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
# ------------------------------------------------- Backdoor Adm Tests/Programs |
<LocationMatch "^/adm/coursecatalog"> |
|
SetHandler perl-script |
|
PerlHandler Apache::coursecatalog |
|
ErrorDocument 500 /adm/errorhandler |
|
</LocationMatch> |
|
|
<Location /cgi-bin/loncron.pl> |
<LocationMatch "^/adm/resetpw"> |
AuthName "LON-CAPA Network Administration" |
SetHandler perl-script |
AuthType Basic |
PerlHandler Apache::resetpw |
AuthUserFile /home/httpd/lonTabs/htpasswd |
ErrorDocument 500 /adm/errorhandler |
require user lonadm |
</LocationMatch> |
</Location> |
|
|
|
<Location /cgi-bin/userstatus.pl> |
<LocationMatch "^/adm/selfenroll"> |
AuthName "LON-CAPA Network Administration" |
SetHandler perl-script |
AuthType Basic |
PerlHandler Apache::selfenroll |
AuthUserFile /home/httpd/lonTabs/htpasswd |
ErrorDocument 500 /adm/errorhandler |
require user lonadm |
</LocationMatch> |
</Location> |
|
|
|
<Location /cgi-bin/lonversions.pl> |
<LocationMatch "^/adm/createaccount"> |
AuthName "LON-CAPA Network Administration" |
SetHandler perl-script |
AuthType Basic |
PerlHandler Apache::createaccount |
AuthUserFile /home/httpd/lonTabs/htpasswd |
ErrorDocument 500 /adm/errorhandler |
require user lonadm |
</LocationMatch> |
</Location> |
|
|
|
<Location /cgi-bin/clusterstatus.pl> |
<LocationMatch "^/adm/dns"> |
AuthName "LON-CAPA Network Administration" |
SetHandler perl-script |
AuthType Basic |
PerlHandler Apache::londns |
AuthUserFile /home/httpd/lonTabs/htpasswd |
ErrorDocument 500 /adm/errorhandler |
require user lonadm |
</LocationMatch> |
</Location> |
|
|
|
<Location /cgi-bin/metadata_keywords.pl> |
<LocationMatch "^/ajax/spellcheck"> |
AuthName "LON-CAPA Network Administration" |
SetHandler perl-script |
AuthType Basic |
PerlHandler Apache::spellcheck |
AuthUserFile /home/httpd/lonTabs/htpasswd |
</LocationMatch> |
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/metadata_harvest.pl> |
|
AuthName "harvest" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user reaper |
|
</Location> |
|
|
|
<Location /cgi-bin/takeoffline.pl> |
|
AuthName "Offline" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user offline |
|
</Location> |
|
|
|
<Location /cgi-bin/takeonline.pl> |
# ------------------------------------------------- Backdoor Adm Tests/Programs |
AuthName "Offline" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user offline |
|
</Location> |
|
|
|
<Location /adm/test> |
<Location /adm/test> |
AuthName "LON-CAPA Network Administration" |
PerlAccessHandler Apache::lonstatusacc |
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
SetHandler perl-script |
SetHandler perl-script |
PerlAuthzHandler Apache::lonacc |
|
PerlHandler Apache::lontest |
PerlHandler Apache::lontest |
</Location> |
</Location> |
|
|
Line 1170 PerlChildExitHandler Apache::lonacc::goo
|
Line 1556 PerlChildExitHandler Apache::lonacc::goo
|
<Directory /> |
<Directory /> |
Options None |
Options None |
AllowOverride None |
AllowOverride None |
|
<IfModule mod_authz_core.c> |
|
Require all denied |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order deny,allow |
|
deny from all |
|
</IfModule> |
|
</Directory> |
|
|
|
# Allow uploaded files to be served |
|
|
|
<Directory "/home/httpd/lonUsers"> |
|
Options Includes FollowSymLinks |
|
AllowOverride None |
|
<IfModule mod_authz_core.c> |
|
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
|
</Directory> |
|
|
|
# Allow construction space files to be served |
|
|
|
<Directory "/home/*/public_html/" > |
|
Options Includes FollowSymLinks |
|
AllowOverride |
|
<IfModule mod_authz_core.c> |
|
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
</Directory> |
</Directory> |
|
|
# Yes to symbolic links and server-side includes |
# Yes to symbolic links and server-side includes |
Line 1177 AllowOverride None
|
Line 1598 AllowOverride None
|
<Directory /home/httpd/html> |
<Directory /home/httpd/html> |
Options Includes FollowSymLinks |
Options Includes FollowSymLinks |
AllowOverride None |
AllowOverride None |
order allow,deny |
<IfModule mod_authz_core.c> |
allow from all |
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
</Directory> |
</Directory> |
|
|
# If it is in cgi-bin, then it can be executed as a CGI script. |
# If it is in cgi-bin, then it can be executed as a CGI script. |
|
|
<Directory /home/httpd/cgi-bin> |
<Directory /home/httpd/cgi-bin> |
AllowOverride None |
AllowOverride None |
Options ExecCGI |
Options ExecCGI FollowSymLinks |
|
<IfModule mod_authz_core.c> |
|
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
</Directory> |
</Directory> |
|
|
|
# Allow serving of files in prtspool |
|
|
|
<Directory "/home/httpd/prtspool/"> |
|
Options Includes FollowSymLinks |
|
AllowOverride None |
|
<IfModule mod_authz_core.c> |
|
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
|
</Directory> |
|
|
|
# Allow serving of files in zipspool |
|
|
|
<Directory "/home/httpd/zipspool/"> |
|
Options Includes FollowSymLinks |
|
AllowOverride None |
|
<IfModule mod_authz_core.c> |
|
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
|
</Directory> |
|
|
|
# Allow serving of files in captchaspool |
|
|
|
<Directory "/home/httpd/captchaspool/"> |
|
Options Includes FollowSymLinks |
|
AllowOverride None |
|
<IfModule mod_authz_core.c> |
|
Require all granted |
|
</IfModule> |
|
<IfModule !mod_authz_core.c> |
|
order allow,deny |
|
allow from all |
|
</IfModule> |
|
</Directory> |
|
|
|
<DirectoryMatch "^/home/httpd/html/priv/.+/"> |
|
DirectoryIndex disabled |
|
</DirectoryMatch> |
|
|
|
<DirectoryMatch "^/home/httpd/html/res/.+/"> |
|
DirectoryIndex disabled |
|
</DirectoryMatch> |
|
|
# ============================================================= Access Handlers |
# ============================================================= Access Handlers |
|
|
# ------------------------------------------------- Allow server-status reports |
# ------------------------------------------------- Allow server-status reports |
<Location /server-status> |
<Location /server-status> |
|
PerlAccessHandler Apache::lonstatusacc |
SetHandler server-status |
SetHandler server-status |
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
</Location> |
|
|
# ------------------------ Allow LON-CAPA "low-level" connection status reports |
# ------------------------ Allow LON-CAPA "low-level" connection status reports |
<Location /lon-status> |
<LocationMatch "^/+lon-status/.*"> |
AuthName "LON-CAPA Network Administration" |
PerlAccessHandler Apache::lonstatusacc |
AuthType Basic |
ErrorDocument 406 /adm/roles |
AuthUserFile /home/httpd/lonTabs/htpasswd |
ErrorDocument 500 /adm/errorhandler |
require user lonadm |
</LocationMatch> |
</Location> |
|
|
|
# ------------------- Allow access to local system documentation from localhost |
# ------------------- Allow access to local system documentation from localhost |
Alias /doc /usr/doc |
Alias /doc /usr/doc |
<Directory /usr/doc> |
<Directory /usr/doc> |
order deny,allow |
|
deny from all |
|
allow from localhost |
|
Options Indexes FollowSymLinks |
Options Indexes FollowSymLinks |
|
<IfModule mod_authz_host.c> |
|
Require local |
|
</IfModule> |
|
<IfModule !mod_authz_host.c> |
|
order deny,allow |
|
deny from all |
|
allow from localhost |
|
</IfModule> |
</Directory> |
</Directory> |
|
|
# ******** THESE "SHOULD" NEVER BE ALTERED BY THE USER ************************ |
# ******** THESE "SHOULD" NEVER BE ALTERED BY THE USER ************************ |
# ====================================== Internal Settings / Perl Configuration |
# ====================================== Internal Settings / Perl Configuration |
|
|
PerlSetVar lonVersion '<!-- VERSION -->' |
PerlSetVar lonVersion '<!-- VERSION -->' |
PerlSetVar lonIDsDir /home/httpd/lonIDs |
PerlSetVar lonIDsDir /home/httpd/lonIDs |
|
PerlSetVar lonDAVsessDir /home/httpd/webdav/sessionIDs |
PerlSetVar lonTabDir /home/httpd/lonTabs |
PerlSetVar lonTabDir /home/httpd/lonTabs |
PerlSetVar lonUsersDir /home/httpd/lonUsers |
PerlSetVar lonUsersDir /home/httpd/lonUsers |
PerlSetVar lonIconsURL /adm/lonIcons |
PerlSetVar lonIconsURL /adm/lonIcons |
PerlSetVar londPort 5663 |
PerlSetVar londPort 5663 |
PerlSetVar lonSysEMail korte@lite.msu.edu |
PerlSetVar lonSysEMail techsupport@loncapa.org |
PerlSetVar lonDaemons /home/httpd/perl |
PerlSetVar lonDaemons /home/httpd/perl |
|
PerlSetVar lonLib /home/httpd/lib |
PerlSetVar lonSockDir /home/httpd/sockets |
PerlSetVar lonSockDir /home/httpd/sockets |
|
PerlSetVar lonSockCreate /home/httpd/sockets/common |
PerlSetVar lonDocRoot /home/httpd/html |
PerlSetVar lonDocRoot /home/httpd/html |
PerlSetVar lonPrtDir /home/httpd/prtspool |
PerlSetVar lonPrtDir /home/httpd/prtspool |
PerlSetVar lonIncludes /home/httpd/html/res/adm/includes |
PerlSetVar lonIncludes /home/httpd/html/res/adm/includes |
# & sepeareted list of : seperated fileds inorder of |
PerlSetVar lonZipDir /home/httpd/zipspool |
|
PerlSetVar lonCaptchaDir /home/httpd/captchaspool |
|
PerlSetVar lonCaptchaDb /home/httpd/captchadb |
|
PerlSetVar lonFontsDir /home/httpd/html/adm/fonts |
|
# & separated list of % separated fields in order of |
# - internal name to call it, |
# - internal name to call it, |
# - regexp that it should match (done case-insensitively) |
# - regexp that it should match (done case-insensitively) |
# - regexp that is should not match (done case-insensitively) |
# - regexp that is should not match (done case-insensitively) |
Line 1239 PerlSetVar lonIncludes /home/http
|
Line 1730 PerlSetVar lonIncludes /home/http
|
# - a number that describes the minimum version that has mathml support |
# - a number that describes the minimum version that has mathml support |
# - a number that describes the minimum number version that has unicode support |
# - a number that describes the minimum number version that has unicode support |
|
|
PerlSetVar lonBrowsDet explorer:msie:netscape:msie\s(\d+\.\d+)\;:9999:9999&mozilla:mozilla\/[5-9]:msie:mozilla\/(\d+\.\d+)\s:9999:1&netscape:netscape:msie:netscape\/(\d+\.\d+):9999:7&netscape:netscape\/[7-9]:shouldnotmatch:netscape\/(\d+\.\d+):9999:7&amaya:amaya:mozilla:V(\d+\.\d+)\s:1:1&safari:safari:msie:safari\/([\d\.]+):9999:84 |
PerlSetVar lonBrowsDet explorer%msie%netscape%msie\s(\d+\.\d+)\;%9999%5&mozilla%mozilla\/[5-9]%msie%mozilla\/(\d+\.\d+)\s%9999%1&netscape%netscape%msie%netscape\/(\d+\.\d+)%9999%7&netscape%netscape\/[7-9]%shouldnotmatch%netscape\/(\d+\.\d+)%9999%7&amaya%amaya%mozilla%V(\d+\.\d+)\s%1%1&safari%safari%msie%safari\/([\d\.]+)%9999%84&chrome%chrome%chromeframe%\s+chrome\/(\d+\.\d+)%9999%1&explorer%\s+rv\:\d+\.\d+%firefox%\s+rv\:(\d+\.\d+)%9999%5&opera%\sOPR\/\d+\.\d+%shouldnotmatch%\sOPR\/(\d+\.\d+)%9999%6&opera%^Opera\/9.80\s.+Version\/\d+\.\d+$%shouldnotmatch%Version\/(\d+\.\d+)$%9999%6&opera%^Opera\/\d+\.\d+\s%Version\/\d+\.\d+$%^Opera\/(\d+\.\d+)\s%9999%6 |
|
|
PerlSetVar lonTextBrowsers windows\s+ce:lynx |
PerlSetVar lonTextBrowsers windows\s+ce:lynx |
PerlSetVar lonScansDir /home/httpd/scantron |
PerlSetVar lonScansDir /home/httpd/scantron |
Line 1255 PerlSetVar FAQHost http://help.lon-capa
|
Line 1746 PerlSetVar FAQHost http://help.lon-capa
|
|
|
PerlSetVar lonSqlAccess localhostkey |
PerlSetVar lonSqlAccess localhostkey |
|
|
# ----------------------------------------------------------------------------- |
|
# lonttpdPort is the port used by the lightweight graphics httpd server |
|
# not the main Apache server |
|
PerlSetVar lonhttpdPort 8080 |
|
|
|
|
|
#---------------------------------------------------------------------------- |
#---------------------------------------------------------------------------- |
# |
# |
# Parameters used by secure lond/lonc |
# Parameters used by secure lond/lonc |
Line 1290 PerlSetVar lonCertificateDirectory /home
|
Line 1775 PerlSetVar lonCertificateDirectory /home
|
|
|
PerlSetVar lonnetCertificateAuthority loncapaCA.pem |
PerlSetVar lonnetCertificateAuthority loncapaCA.pem |
PerlSetVar lonnetCertificate lonhostcert.pem |
PerlSetVar lonnetCertificate lonhostcert.pem |
|
PerlSetVar lonnetHostnameCertificate lonhostnamecert.pem |
|
|
# |
# |
# To generate the request for a certificate, and to negotiate the |
# To generate the request for a certificate, and to negotiate the |
Line 1331 PerlSetVar SSLEmail certificate@lon-
|
Line 1817 PerlSetVar SSLEmail certificate@lon-
|
#------------------------------------------------------------------------- |
#------------------------------------------------------------------------- |
|
|
|
|
|
# ====================================== Include support for SSL rewrites |
|
|
|
Include conf/loncapa_rewrite.conf |
|
|
|
|
# ====================================== Include machine-specific configuration |
# ====================================== Include machine-specific configuration |