version 1.176, 2008/05/19 17:15:13
|
version 1.217, 2012/08/17 18:02:35
|
Line 37 ExtendedStatus On
|
Line 37 ExtendedStatus On
|
|
|
Alias /zipspool/ /home/httpd/zipspool/ |
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 49 PerlCleanupHandler Apache::lonacc::clean
|
Line 54 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)$"> |
|
PerlAuthenHandler 'sub { return OK }' |
|
</LocationMatch> |
|
|
|
# Send proper expires header to avoid unnecessary HTTP request for static content |
|
<LocationMatch "^(/adm/lonIcons|/adm/jQuery|/adm/jsMath|/res/adm/pages|/ckeditor)"> |
|
ExpiresActive On |
|
ExpiresDefault "access plus 12 hours" |
|
Header set Cache-Control "public, no-transform" |
|
</LocationMatch> |
|
|
<LocationMatch "^/+res.*"> |
<LocationMatch "^/+res.*"> |
|
|
AuthType LONCAPA |
AuthType LONCAPA |
Line 94 SetHandler perl-script
|
Line 116 SetHandler perl-script
|
PerlHandler Apache::portfolio |
PerlHandler Apache::portfolio |
</Location> |
</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 104 PerlCleanupHandler Apache::lonacc::clean
|
Line 138 PerlCleanupHandler Apache::lonacc::clean
|
AuthType LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
PerlHandler Apache::londatecheck |
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 202 Require valid-user
|
Line 237 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::lonsimplepage |
PerlHandler Apache::lonsimplepage |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 404 /adm/notfound.html |
ErrorDocument 406 /adm/notinit.html |
ErrorDocument 406 /adm/notinit.html |
Line 214 Require valid-user
|
Line 250 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 231 ErrorDocument 406 /adm/notinit.html
|
Line 268 ErrorDocument 406 /adm/notinit.html
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+priv.*"> |
<LocationMatch "^/+priv/.*"> |
AuthType LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::loncacc |
PerlAuthzHandler Apache::loncacc |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonconstruct |
|
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 |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/+raw.*"> |
<LocationMatch "^/+webdav/[\w\-]+/[\w\-]+/"> |
PerlAccessHandler Apache::lonracc |
<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> |
|
|
<LocationMatch "^/+\~.*"> |
<LocationMatch "^/+raw.*"> |
AuthType LONCAPA |
PerlAccessHandler Apache::lonracc |
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> |
|
|
<LocationMatch "^/adm/helper/.*\.helper$"> |
<LocationMatch "^/adm/helper/.*\.helper$"> |
Line 292 ErrorDocument 500 /adm/errorhandler
|
Line 350 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> |
Line 331 PerlCleanupHandler Apache::lonindexer::c
|
Line 389 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 346 SetHandler perl-script
|
Line 404 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 363 PerlHandler Apache::lonmeta
|
Line 421 PerlHandler Apache::lonmeta
|
|
|
|
|
|
|
<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 "^/adm/wrapper/"> |
<LocationMatch "^/adm/wrapper/"> |
AuthType LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::lonacc |
PerlAuthzHandler Apache::lonacc |
PerlHandler Apache::londatecheck |
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 434 ErrorDocument 403 /adm/login
|
Line 499 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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 477 ErrorDocument 403 /adm/login
|
Line 562 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/remote> |
<Location /adm/pickresource> |
AuthType LONCAPA |
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> |
|
|
<Location /adm/pickauthor> |
<Location /adm/pickauthor> |
Line 507 ErrorDocument 403 /adm/login
|
Line 592 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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 527 ErrorDocument 403 /adm/login
|
Line 623 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 |
Line 583 SetHandler perl-script
|
Line 690 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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 603 ErrorDocument 403 /adm/login
|
Line 725 ErrorDocument 403 /adm/login
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<Location /adm/bookmarks> |
|
AuthType LONCAPA |
|
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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 669 ErrorDocument 406 /adm/roles
|
Line 781 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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 702 ErrorDocument 406 /adm/roles
|
Line 825 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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 735 ErrorDocument 406 /adm/roles
|
Line 869 ErrorDocument 406 /adm/roles
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 758 ErrorDocument 406 /adm/unauthorized
|
Line 901 ErrorDocument 406 /adm/unauthorized
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
<LocationMatch "^/+\~.*/$"> |
<LocationMatch "^/+priv/.*/$"> |
AuthType LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
PerlAuthzHandler Apache::loncacc |
PerlAuthzHandler Apache::loncacc |
Line 770 ErrorDocument 406 /adm/unauthorized
|
Line 913 ErrorDocument 406 /adm/unauthorized
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</LocationMatch> |
</LocationMatch> |
|
|
<Location /adm/pubdir> |
|
AuthType LONCAPA |
|
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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 1034 ErrorDocument 403 /adm/login
|
Line 1165 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 LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 1160 ErrorDocument 403 /adm/login
|
Line 1303 ErrorDocument 403 /adm/login
|
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/errorhandler> |
<Location /adm/errorhandler> |
SetHandler perl-script |
SetHandler perl-script |
PerlHandler Apache::lonerrorhandler |
PerlHandler Apache::lonerrorhandler |
Line 1237 ErrorDocument 500 /adm/errorhandler
|
Line 1411 ErrorDocument 500 /adm/errorhandler
|
|
|
# ------------------------------------------------- Backdoor Adm Tests/Programs |
# ------------------------------------------------- Backdoor Adm Tests/Programs |
|
|
<Location /cgi-bin/loncron.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/userstatus.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/lonversions.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/clusterstatus.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/metadata_keywords.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
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> |
|
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 1375 order allow,deny
|
Line 1489 order allow,deny
|
allow from all |
allow from all |
</Directory> |
</Directory> |
|
|
|
# Allow serving of files in captchaspool |
|
|
|
<Directory "/home/httpd/captchaspool/"> |
|
Options Includes FollowSymLinks |
|
AllowOverride None |
|
order allow,deny |
|
allow from all |
|
</Directory> |
|
|
# ============================================================= 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 |
Line 1406 Options Indexes FollowSymLinks
|
Line 1525 Options Indexes FollowSymLinks
|
# ******** 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 korte@lite.msu.edu |
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 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 |
PerlSetVar lonZipDir /home/httpd/zipspool |
PerlSetVar lonZipDir /home/httpd/zipspool |
|
PerlSetVar lonCaptchaDir /home/httpd/captchaspool |
|
PerlSetVar lonCaptchaDb /home/httpd/captchadb |
PerlSetVar lonFontsDir /home/httpd/html/adm/fonts |
PerlSetVar lonFontsDir /home/httpd/html/adm/fonts |
# & separated list of : separated fields in order of |
# & separated list of : separated fields in order of |
# - internal name to call it, |
# - internal name to call it, |
Line 1429 PerlSetVar lonFontsDir /home/h
|
Line 1552 PerlSetVar lonFontsDir /home/h
|
# - 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:shouldnotmatch:chrome\/(\d+\.\d+):9999:1 |
|
|
PerlSetVar lonTextBrowsers windows\s+ce:lynx |
PerlSetVar lonTextBrowsers windows\s+ce:lynx |
PerlSetVar lonScansDir /home/httpd/scantron |
PerlSetVar lonScansDir /home/httpd/scantron |
Line 1445 PerlSetVar FAQHost http://help.lon-capa
|
Line 1568 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 1521 PerlSetVar SSLEmail certificate@lon-
|
Line 1638 PerlSetVar SSLEmail certificate@lon-
|
#------------------------------------------------------------------------- |
#------------------------------------------------------------------------- |
|
|
|
|
|
# ====================================== Include support for SSL rewrites |
|
|
|
Include conf/loncapa_rewrite.conf |
|
|
|
|
# ====================================== Include machine-specific configuration |
# ====================================== Include machine-specific configuration |