Script started on Tue Sep 17 12:34:42 2002
[mcarroll@red scripts]$ cd ..
[mcarroll@red mcarroll]$ cd apache
[mcarroll@red apache]$ ls
[00m[01;34mapache2.0.40[00m
[m[mcarroll@red apache]$ cd apache2.0.40
[mcarroll@red apache2.0.40]$ ls
[00m[01;34mbin[00m [01;34mbuild[00m [01;34mcgi-bin[00m [01;34mconf[00m [01;34merror[00m [01;34mhtdocs[00m [01;34micons[00m [01;34minclude[00m [01;34mlib[00m [01;34mlogs[00m [01;34mman[00m [01;34mmanual[00m [01;34mmodules[00m
[m[mcarroll@red apache2.0.40]$ cd bin
[mcarroll@red bin]$ ld
bash: l: command not found
[mcarroll@red bin]$ ls
[00m[01;32mab[00m [01;32mapr-config[00m [01;32mapxs[00m [01;32mdbmmanage[00m [00menvvars-std[00m [01;32mhtdigest[00m [01;32mhttpd[00m [01;32mrotatelogs[00m
[01;32mapachectl[00m [01;32mapu-config[00m [01;32mcheckgid[00m [00menvvars[00m [01;32mhtdbm[00m [01;32mhtpasswd[00m [01;32mlogresolve[00m
[m[mcarroll@red bin]$ ./apachectl start
[mcarroll@red bin]$ cd ..
[mcarroll@red apache2.0.40]$ ls
[00m[01;34mbin[00m [01;34mbuild[00m [01;34mcgi-bin[00m [01;34mconf[00m [01;34merror[00m [01;34mhtdocs[00m [01;34micons[00m [01;34minclude[00m [01;34mlib[00m [01;34mlogs[00m [01;34mman[00m [01;34mmanual[00m [01;34mmodules[00m
[m[mcarroll@red apache2.0.40]$ cd htdocs
[mcarroll@red htdocs]$ ls
[00m[01;35mapache_pb2_ani.gif[00m [00mindex.html.ee[00m [00mindex.html.ja.iso2022-jp[00m [00mindex.html.ru.cp-1251[00m
[01;35mapache_pb2.gif[00m [00mindex.html.el[00m [00mindex.html.ko.euc-kr[00m [00mindex.html.ru.cp866[00m
[01;35mapache_pb2.png[00m [00mindex.html.en[00m [00mindex.html.lb.utf8[00m [00mindex.html.ru.iso-ru[00m
[01;35mapache_pb.gif[00m [00mindex.html.es[00m [00mindex.html.nl[00m [00mindex.html.ru.koi8-r[00m
[01;35mapache_pb.png[00m [00mindex.html.et[00m [00mindex.html.nn[00m [00mindex.html.ru.utf8[00m
[00mindex.html.ca[00m [00mindex.html.fr[00m [00mindex.html.no[00m [00mindex.html.se[00m
[00mindex.html.cz.iso8859-2[00m [00mindex.html.he.iso8859-8[00m [00mindex.html.po.iso8859-2[00m [00mindex.html.var[00m
[00mindex.html.de[00m [00mindex.html.hr.iso8859-2[00m [00mindex.html.pt[00m [00mindex.html.zh[00m
[00mindex.html.dk[00m [00mindex.html.it[00m [00mindex.html.pt-br[00m
[m[mcarroll@red htdocs]$ pico index.html.en\
>
[mcarroll@red htdocs]$ pico index.html.en\
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;43H[7m[ Read 38 lines ][m[1;44H[7mFile: index.html.en[m[3;1H[5;1H[6;1H
[7;1HTest Page for Apache Installation[8;1H[9;1H[11;1H[13;1HIf you can see this, it means that the installation of the Apache web[15;1Hserver software on this system was successful. You may now add[16;1Hcontent to this directory and replace this page.
[18;1H
[19;1HSeeing this instead of the website you[20;1Hexpected?
[22;1HThis page is here because the site administrator has changed the[23;1Hconfiguration of this web server. Please contact the person[24;1Hresponsible for maintaining this server with questions.[25;1HThe Apache Software Foundation, which wrote the web server software[26;1Hthis site administrator is using, has nothing to do with[27;1Hmaintaining this site and cannot help resolve configuration[28;1Hissues.
[30;1H
[31;1HThe Apache documentation has been included[32;1Hwith this distribution.
[3;1H[4;1H[5;1H[6;1H[7;1H[8;1H[7;49H[7;48H[7;47H[7;46H[7;45H[7;44H[7;43H[7;42H[7;41H[7;40H[7;39H[7;38H[7;37H[7;36H[7;35H[7;34H[7;33H[7;32H[7;31H[7;30H[33;1H[K[7;29H[7;28H[7;27H[7;26H[7;25H[7;24H[7;23H[7;24H[7;25H[7;26H[7;27H[7;28H[7;27H[7;26H[7;25H[7;24H[7;23H[7;22H[7;21H[7;20H[7;19H[7;18H[7;17H[7;16H[7;15H[7;14H[7;13H[7;12H[7;11H[7;10H[7;9H[7;8H[1;91H[7mModified[m[7;8HRTest Page for Apache Installation[7;9HETest Page for Apache Installation[7;10HDTest Page for Apache Installation[7;11H Test Page for Apache Installation[7;12HSTest Page for Apache Installation[7;13HETest Page for Apache Installation[7;14HRTest Page for Apache Installation[7;15HVTest Page for Apache Installation[7;16HETest Page for Apache Installation[7;17HRTest Page for Apache Installation[7;18H Test Page for Apache Installation[7;19HATest Page for Apache Installation[7;20H[7;21HTest Page for Apache Installation[7;21H Test Page for Apache Installation[7;22HITest Page for Apache Installation[7;23HLTest Page for Apache Installation[7;24HSTest Page for Apache Installation[7;25H.Test Page for Apache Installation[7;26H[7;25HTest Page for Apache Installation [7;25H[7;24HTest Page for Apache Installation [7;24H[7;23HTest Page for Apache Installation [7;23H[7;22HTest Page for Apache Installation [7;22H[7;21HTest Page for Apache Installation [7;21H Test Page for Apache Installation[7;22H[7;21HTest Page for Apache Installation [7;21Hest Page for Apache Installation [7;20H[7;19HTest Page for Apache Installation [7;19H[7;18HTest Page for Apache Installation [7;18H:Test Page for Apache Installation[7;19H Test Page for Apache Installation[7;20H Test Page for Apache Installation[7;25H[8;8H[9;25H[10;13H[11;25H[12;25H[13;25H[14;25H[15;25H[16;25H[17;1H[18;25H[19;25H[19;24H[19;23H[19;22H[19;21H[19;20H[19;19H[19;20HhSeeing this instead of the website you[19;21HISeeing this instead of the website you[19;22H Seeing this instead of the website you[19;23HsSeeing this instead of the website you[19;24HWSeeing this instead of the website you[19;25HESeeing this instead of the website you[19;26HESeeing this instead of the website you[19;27HTSeeing this instead of the website you[19;28HHSeeing this instead of the website you[19;29HASeeing this instead of the website you[19;30H=Seeing this instead of the website you[19;31H[19;30HSeeing this instead of the website you [19;30H[19;29HSeeing this instead of the website you [19;29H[19;28HSeeing this instead of the website you [19;28H[19;27HSeeing this instead of the website you [19;27H[19;26HSeeing this instead of the website you [19;26H[19;25HSeeing this instead of the website you [19;25H[19;24HSeeing this instead of the website you [19;24H[19;23HSeeing this instead of the website you [19;23H[19;22HSeeing this instead of the website you [19;22H[19;21HSeeing this instead of the website you [19;21H[19;20HSeeing this instead of the website you [19;20HHSeeing this instead of the website you[19;21HiSeeing this instead of the website you[19;22HoSeeing this instead of the website you[19;23H Seeing this instead of the website you[19;24H[19;23HSeeing this instead of the website you [19;23H[19;22HSeeing this instead of the website you [19;22H Seeing this instead of the website you[19;23H[19;24HSeeing this instead of the website you[19;24HwSeeing this instead of the website you[19;25HeSeeing this instead of the website you[19;26HeSeeing this instead of the website you[19;27HtSeeing this instead of the website you[19;28HhSeeing this instead of the website you[19;29HeSeeing this instead of the website you[19;30HaSeeing this instead of the website you[19;31HrSeeing this instead of the website you[19;32HtSeeing this instead of the website you[19;33H!Seeing this instead of the website you[19;34H Seeing this instead of the website you[19;35H Seeing this instead of the website you[19;36H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mindex.html.en[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;35H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;42H[7m[ Wrote 38 lines ][m[34;1H[K[35;1H[K[mcarroll@red htdocs]$ pico index.html.en
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;43H[7m[ Read 38 lines ][m[1;44H[7mFile: index.html.en[m[3;1H[5;1H[6;1H[7;1HRED SERVER: Test Page for Apache Installation[8;1H[9;1H[11;1H[13;1HIf you can see this, it means that the installation of the Apache web[15;1Hserver software on this system was successful. You may now add[16;1Hcontent to this directory and replace this page.
[18;1H
[19;1HHi Sweetheart! Seeing this instead of the website you[20;1Hexpected?
[22;1HThis page is here because the site administrator has changed the[23;1Hconfiguration of this web server. Please contact the person[24;1Hresponsible for maintaining this server with questions.[25;1HThe Apache Software Foundation, which wrote the web server software[26;1Hthis site administrator is using, has nothing to do with[27;1Hmaintaining this site and cannot help resolve configuration[28;1Hissues.
[30;1H
[31;1HThe Apache documentation has been included[32;1Hwith this distribution.
[3;1H[4;1H[5;1H[6;1H[7;1H[8;1H[9;1H[10;1H[11;1H[12;1H[13;1H[12;1H[11;1H[1;91H[7mModified[m[11;1H[K[12;1H[K[14;1HIf you can see this, it means that the installation of the Apache web[K[16;1Hserver software on this system was successful. You may now add[17;1Hcontent to this directory and replace this page.
[18;1H[K[19;3Hr width="50%" size="8" />[K[20;1HHi Sweetheart! Seeing this instead of the website you[21;1Hexpected?
[22;1H[K[23;1HThis page is here because the site administrator has changed the[24;1Hconfiguration of this web server. Please contact the person[25;1Hresponsible for maintaining this server with questions. [26;1HThe Apache Software Foundation, which wrote the web server software[27;1Hthis site administrator is using, has nothing to do with [28;1Hmaintaining this site and cannot help resolve configuration[29;1Hissues.
[30;1H[K[31;2Hhr width="50%" size="8" />[K[32;1HThe Apache documentation has been included[12;1H[K[13;1H
[K[15;1HIf you can see this, it means that the installation of the Apache web[K[17;1Hserver software on this system was successful. You may now add[18;1Hcontent to this directory and replace this page.
[19;1H[K[20;3Hr width="50%" size="8" />[K[21;1HHi Sweetheart! Seeing this instead of the website you[22;1Hexpected?
[23;1H[K[24;1HThis page is here because the site administrator has changed the[25;1Hconfiguration of this web server. Please contact the person[26;1Hresponsible for maintaining this server with questions. [27;1HThe Apache Software Foundation, which wrote the web server software[28;1Hthis site administrator is using, has nothing to do with [29;1Hmaintaining this site and cannot help resolve configuration[30;1Hissues.
[31;1H[K[32;2Hhr width="50%" size="8" />[K[13;1H[14;1H[15;1H[K[16;1HIf you can see this, it means that the installation of the Apache web[K[18;1Hserver software on this system was successful. You may now add[19;1Hcontent to this directory and replace this page.
[20;1H[K[21;3Hr width="50%" size="8" />[K[22;1HHi Sweetheart! Seeing this instead of the website you[23;1Hexpected?
[24;1H[K[25;1HThis page is here because the site administrator has changed the[26;1Hconfiguration of this web server. Please contact the person[27;1Hresponsible for maintaining this server with questions. [28;1HThe Apache Software Foundation, which wrote the web server software[29;1Hthis site administrator is using, has nothing to do with [30;1Hmaintaining this site and cannot help resolve configuration[31;1Hissues.
[32;1H[K[16;1H[K[17;1HIf you can see this, it means that the installation of the Apache web[K[19;1Hserver software on this system was successful. You may now add[20;1Hcontent to this directory and replace this page.
[21;1H[K[22;3Hr width="50%" size="8" />[K[23;1HHi Sweetheart! Seeing this instead of the website you[24;1Hexpected?
[25;1H[K[26;1HThis page is here because the site administrator has changed the[27;1Hconfiguration of this web server. Please contact the person[28;1Hresponsible for maintaining this server with questions. [29;1HThe Apache Software Foundation, which wrote the web server software[30;1Hthis site administrator is using, has nothing to do with [31;1Hmaintaining this site and cannot help resolve configuration[32;1Hissues.
[17;1H[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[23;2H[33;1H[K[23;3H[23;4H[23;5H[23;6H[23;7H[23;8H[23;9H[23;10H[23;11H[23;12H[23;13H[23;14H[23;15H[23;16H[23;17H[23;18H[23;19H[23;20H[23;21H[23;22H[23;23H[23;24H[23;25H[23;26H[23;27H[23;28H[23;29H[23;30H[23;31H[23;32H[23;33H[23;32H! Seeing this instead of the website you [23;32H[23;31H! Seeing this instead of the website you [23;31H[23;30H! Seeing this instead of the website you [23;30H[23;29H! Seeing this instead of the website you [23;29H[23;28H! Seeing this instead of the website you [23;28H[23;27H! Seeing this instead of the website you [23;27H[23;26H! Seeing this instead of the website you [23;26H[23;25H! Seeing this instead of the website you [23;25H[23;24H! Seeing this instead of the website you [23;24Ha! Seeing this instead of the website you[23;25Hm! Seeing this instead of the website you[23;26Hi! Seeing this instead of the website you[23;27Hr! Seeing this instead of the website you[23;28Ha! Seeing this instead of the website you[23;29H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mindex.html.en[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;35H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;42H[7m[ Wrote 42 lines ][m[34;1H[K[35;1H[K[mcarroll@red htdocs]$ ls
[00m[01;35mapache_pb2_ani.gif[00m [00mindex.html.ee[00m [00mindex.html.ja.iso2022-jp[00m [00mindex.html.ru.cp-1251[00m
[01;35mapache_pb2.gif[00m [00mindex.html.el[00m [00mindex.html.ko.euc-kr[00m [00mindex.html.ru.cp866[00m
[01;35mapache_pb2.png[00m [00mindex.html.en[00m [00mindex.html.lb.utf8[00m [00mindex.html.ru.iso-ru[00m
[01;35mapache_pb.gif[00m [00mindex.html.es[00m [00mindex.html.nl[00m [00mindex.html.ru.koi8-r[00m
[01;35mapache_pb.png[00m [00mindex.html.et[00m [00mindex.html.nn[00m [00mindex.html.ru.utf8[00m
[00mindex.html.ca[00m [00mindex.html.fr[00m [00mindex.html.no[00m [00mindex.html.se[00m
[00mindex.html.cz.iso8859-2[00m [00mindex.html.he.iso8859-8[00m [00mindex.html.po.iso8859-2[00m [00mindex.html.var[00m
[00mindex.html.de[00m [00mindex.html.hr.iso8859-2[00m [00mindex.html.pt[00m [00mindex.html.zh[00m
[00mindex.html.dk[00m [00mindex.html.it[00m [00mindex.html.pt-br[00m
[m[mcarroll@red htdocs]$ cd ..
[mcarroll@red apache2.0.40]$ ls
[00m[01;34mbin[00m [01;34mbuild[00m [01;34mcgi-bin[00m [01;34mconf[00m [01;34merror[00m [01;34mhtdocs[00m [01;34micons[00m [01;34minclude[00m [01;34mlib[00m [01;34mlogs[00m [01;34mman[00m [01;34mmanual[00m [01;34mmodules[00m
[m[mcarroll@red apache2.0.40]$ cd conf
[mcarroll@red conf]$ ls
[00m[00mhighperformance.conf[00m [00mhttpd.conf[00m [00mhttpd-std.conf[00m [00mmime.types[00m [00mssl-std.conf[00m
[00mhighperformance-std.conf[00m [00mhttpd.conf.bak[00m [00mmagic[00m [00mssl.conf[00m
[m[mcarroll@red conf]$ pico httpd.com nf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1037 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[4;1H[5;1H[6;1H[7;1H[8;1H[9;1H[10;1H[11;1H[12;1H[13;1H[14;1H[15;1H[16;1H[17;1H[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[33;1H[K[29;1H[30;1H[31;1H[32;1H[3;4H2. Directives that define the parameters of the 'main' or 'default' server,[4;3H which responds to requests that aren't handled by a virtual host. [5;7HThese directives also provide default values for the settings[6;3H of all virtual hosts.[K[7;3H 3. Settings for virtual hosts, which allow Web requests to be sent to[8;3H different IP addresses or hostnames and have them handled by the[K[9;3H same Apache server process.[11;3HConfiguration and logfile names: If the filenames you specify for many[12;3Hof the server's control files begin with "/" (or "drive:/" for Win32), th[13;3Hserver will use that explicit path. If the filenames do *not* begin[14;3Hwith "/", the value of ServerRoot is prepended -- so "logs/foo.log"[15;3Hwith ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[16;3Hserver as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[K[17;7H[K[18;1H[K[19;2H## Section 1: Global Environment[K[20;7H[K[21;3HThe directives in this section affect the overall operation of Apache,[22;3Hsuch as the number of concurrent requests it can handle or where it [23;3Hcan find its configuration files.[K[24;7H[K[25;1H [26;3H[K[27;3HServerRoot: The top of the directory tree under which the server's[K[28;3Hconfiguration, error, and log files are kept.[K[29;3H[K[30;3HNOTE! If you intend to place this on an NFS (or otherwise network)[K[31;3Hmounted filesystem then please read the LockFile documentation[32;3H(available at );[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H[K[4;2H## Section 1: Global Environment[K[5;7H[K[6;3HThe directives in this section affect the overall operation of Apache,[7;3Hsuch as the number of concurrent requests it can handle or where it [8;3Hcan find its configuration files.[K[9;7H[K[10;1H [11;3H[K[12;3HServerRoot: The top of the directory tree under which the server's[K[13;3Hconfiguration, error, and log files are kept.[K[14;3H[K[15;3HNOTE! If you intend to place this on an NFS (or otherwise network)[K[16;3Hmounted filesystem then please read the LockFile documentation[17;3H(available at );[18;1H# you will save yourself a lot of trouble.[19;2H[K[20;3HDo NOT add a slash at the end of the directory path.[21;3H[K[22;1HServerRoot "/home/mcarroll/apache/apache2.0.40"[K[23;1H[K[25;1H# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.[27;1H[K[28;1H[K[29;2HLockFile logs/accept.lock[30;1H[K[31;1H[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# you will save yourself a lot of trouble.[4;2H[K[5;3HDo NOT add a slash at the end of the directory path.[6;3H[K[7;1HServerRoot "/home/mcarroll/apache/apache2.0.40"[K[8;1H[K[10;1H# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.[12;1H[K[13;1H[K[14;2HLockFile logs/accept.lock[15;1H[K[16;1H[K[17;1H[K[18;3H[K[19;3HScoreBoardFile: File used to store internal server process information.[20;3HIf unspecified (the default), the scoreboard will be stored in an[21;3Hanonymous shared memory segment, and will be unavailable to third-party[22;1H# applications.[K[23;1H# If specified, ensure that no two invocations of Apache share the same[24;3Hscoreboard file. The scoreboard file MUST BE STORED ON A LOCAL DISK.[25;3H[K[26;1H[27;12Hperchild.c> [28;1H#ScoreBoardFile logs/apache_runtime_status[29;1H[K[31;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;3HScoreBoardFile: File used to store internal server process information.[5;3HIf unspecified (the default), the scoreboard will be stored in an[6;3Hanonymous shared memory segment, and will be unavailable to third-party[7;1H# applications.[K[8;1H# If specified, ensure that no two invocations of Apache share the same[9;3Hscoreboard file. The scoreboard file MUST BE STORED ON A LOCAL DISK.[10;3H[K[11;1H[12;12Hperchild.c> [13;1H#ScoreBoardFile logs/apache_runtime_status[14;1H[K[16;1H[K[19;3HPidFile: The file in which the server should record its process[K[20;3Hidentification number when it starts.[K[21;3H[K[22;1H[23;1HPidFile logs/httpd.pid[K[24;1H[K[25;1H [26;1H#[K[27;1H# Timeout: The number of seconds before receives and sends time out.[28;2H[K[29;1HTimeout 300[30;1H[K[31;1H#[32;1H# KeepAlive: Whether or not to allow persistent connections (more than[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[4;3HPidFile: The file in which the server should record its process[K[5;3Hidentification number when it starts.[K[6;3H[K[7;1H[8;1HPidFile logs/httpd.pid[K[9;1H[K[10;1H [11;1H#[K[12;1H# Timeout: The number of seconds before receives and sends time out.[13;2H[K[14;1HTimeout 300[15;1H[K[16;1H#[17;1H# KeepAlive: Whether or not to allow persistent connections (more than[18;3Hone request per connection). Set to "Off" to deactivate.[19;3H[K[20;1HKeepAlive On[K[21;1H [22;1H#[K[23;1H# MaxKeepAliveRequests: The maximum number of requests to allow[24;1H# during a persistent connection. Set to 0 to allow an unlimited amount.[25;1H# We recommend you leave this number high, for maximum performance.[27;1HMaxKeepAliveRequests 100[K[28;1H [29;1H#[K[30;1H# KeepAliveTimeout: Number of seconds to wait for the next request from the[31;3Hsame client on the same connection.[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hone request per connection). Set to "Off" to deactivate.[4;3H[K[5;1HKeepAlive On[K[6;1H [7;1H#[K[8;1H# MaxKeepAliveRequests: The maximum number of requests to allow[9;1H# during a persistent connection. Set to 0 to allow an unlimited amount.[10;1H# We recommend you leave this number high, for maximum performance.[12;1HMaxKeepAliveRequests 100[K[13;1H [14;1H#[K[15;1H# KeepAliveTimeout: Number of seconds to wait for the next request from the[16;3Hsame client on the same connection.[17;3H[K[18;1HKeepAliveTimeout 15[K[19;1H [20;1H##[K[21;1H## Server-Pool Size Regulation (MPM specific)[22;2H#[23;1H[K[24;3Hprefork MPM[K[25;3HStartServers: number of server processes to start[K[26;3HMinSpareServers: minimum number of server processes which are kept spare[27;1H# MaxSpareServers: maximum number of server processes which are kept spare[28;1H# MaxClients: maximum number of server processes allowed to start[29;3HMaxRequestsPerChild: maximum number of requests a server process serves[30;1H[K[31;1HStartServers 5[K[32;1HMinSpareServers 5[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HKeepAliveTimeout 15[K[4;1H [5;1H##[K[6;1H## Server-Pool Size Regulation (MPM specific)[7;2H#[8;1H[K[9;3Hprefork MPM[K[10;3HStartServers: number of server processes to start[K[11;3HMinSpareServers: minimum number of server processes which are kept spare[12;1H# MaxSpareServers: maximum number of server processes which are kept spare[13;1H# MaxClients: maximum number of server processes allowed to start[14;3HMaxRequestsPerChild: maximum number of requests a server process serves[15;1H[K[16;1HStartServers 5[K[17;1HMinSpareServers 5[18;1HMaxSpareServers 10[19;1HMaxClients 50[20;1HMaxRequestsPerChild 0[21;1H[K[22;1H [23;1H# worker MPM[24;3HStartServers: initial number of server processes to start[25;3HMaxClients: maximum number of simultaneous client connections[26;11HThreads: minimum number of worker threads which are kept spare [27;11HThreads: maximum number of worker threads which are kept spare [28;3HThreadsPerChild: constant number of worker threads in each server process[30;11Hworker.c> [31;22H2[32;2HaxClients 150[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HMaxSpareServers 10[4;1HMaxClients 50[5;1HMaxRequestsPerChild 0[6;1H[K[7;1H [8;1H# worker MPM[9;3HStartServers: initial number of server processes to start[10;3HMaxClients: maximum number of simultaneous client connections[11;11HThreads: minimum number of worker threads which are kept spare [12;11HThreads: maximum number of worker threads which are kept spare [13;3HThreadsPerChild: constant number of worker threads in each server process[15;11Hworker.c> [16;22H2[17;2HaxClients 150[18;2HinSpareThreads 25[19;4HSpareThreads 75[20;1HThreadsPerChild 25[21;1HMaxRequestsPerChild 0[22;1H[23;1H[K[24;3Hperchild MPM[K[25;3HNumServers: constant number of server processes[K[26;3HStartThreads: initial number of worker threads in each server process [27;4HinSpareThreads: min[28;3HMaxSpareThreads: maximum number of worker threads which are kept spare [29;6HThreadsPerChild: maximum number of worker threads in each server process[30;1H# MaxRequestsPerChild: maximum number of connections per server process[31;1H [32;1HNumServers 5[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2HinSpareThreads 25[4;4HSpareThreads 75[5;1HThreadsPerChild 25[6;1HMaxRequestsPerChild 0[7;1H[8;1H[K[9;3Hperchild MPM[K[10;3HNumServers: constant number of server processes[K[11;3HStartThreads: initial number of worker threads in each server process [12;4HinSpareThreads: min[13;3HMaxSpareThreads: maximum number of worker threads which are kept spare [14;6HThreadsPerChild: maximum number of worker threads in each server process[15;1H# MaxRequestsPerChild: maximum number of connections per server process[16;1H [17;1HNumServers 5[18;1HStartThreads [19;2HinSpareThreads [20;1HMaxSpareThreads 10[21;4HThreadsPerChild 2[22;1HMaxRequestsPerChild 0[23;1H[24;1H[K[25;3HWinNT MPM[K[26;3HThreadsPerChild: constant number of worker threads in the server process[27;4HaxRequestsPerChild: maximum number of requests a server process serves[28;1H[K[29;1HThreadsPerChild 250[K[30;1HMaxRequestsPerChild 0[K[31;2H/IfModule>[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HStartThreads [4;2HinSpareThreads [5;1HMaxSpareThreads 10[6;4HThreadsPerChild 2[7;1HMaxRequestsPerChild 0[8;1H[9;1H[K[10;3HWinNT MPM[K[11;3HThreadsPerChild: constant number of worker threads in the server process[12;4HaxRequestsPerChild: maximum number of requests a server process serves[13;1H[K[14;1HThreadsPerChild 250[K[15;1HMaxRequestsPerChild 0[K[16;2H/IfModule>[K[17;1H[K[18;1H# BeOS MPM[K[19;1H# StartThreads: how many threads do we initially spawn?[20;1H# MaxClients: max number of threads we can have (1 thread == 1 client)[21;1H# MaxRequestsPerThread: maximum number of requests each thread will process[22;1H[K[23;1HStartThreads 10[24;1HMaxClients 50[25;1HMaxRequestsPerThread 10000[26;1H[K[27;1H[K[28;1H# NetWare MPM[K[29;1H# ThreadStackSize: Stack size allocated for each worker thread[30;1H# StartThreads: Number of worker threads launched at server startup[31;1H# MinSpareThreads: Minimum number of idle threads, to handle request spikes[32;1H# MaxSpareThreads: Maximum number of idle threads[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# BeOS MPM[K[4;1H# StartThreads: how many threads do we initially spawn?[5;1H# MaxClients: max number of threads we can have (1 thread == 1 client)[6;1H# MaxRequestsPerThread: maximum number of requests each thread will process[7;1H[K[8;1HStartThreads 10[9;1HMaxClients 50[10;1HMaxRequestsPerThread 10000[11;1H[K[12;1H[K[13;1H# NetWare MPM[K[14;1H# ThreadStackSize: Stack size allocated for each worker thread[15;1H# StartThreads: Number of worker threads launched at server startup[16;1H# MinSpareThreads: Minimum number of idle threads, to handle request spikes[17;1H# MaxSpareThreads: Maximum number of idle threads[18;3HMaxThreads: Maximum number of worker threads alive at the same time[19;3HMaxRequestsPerChild: Maximum number of requests a thread serves. It is[20;3H recommended that the default value of 0 be set for this[21;3H directive on NetWare. This will allow the thread to[22;1H# continue to service requests indefinitely.[23;1H[K[24;1HThreadStackSize 65536 [25;1HStartThreads 250[K[26;1HMinSpareThreads 25[27;1HMaxSpareThreads 250[28;1HMaxThreads 1000[29;1HMaxRequestsPerChild 0[K[30;1H[K[31;1H[K[32;3HOS/2 MPM[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HMaxThreads: Maximum number of worker threads alive at the same time[4;3HMaxRequestsPerChild: Maximum number of requests a thread serves. It is[5;3H recommended that the default value of 0 be set for this[6;3H directive on NetWare. This will allow the thread to[7;1H# continue to service requests indefinitely.[8;1H[K[9;1HThreadStackSize 65536 [10;1HStartThreads 250[K[11;1HMinSpareThreads 25[12;1HMaxSpareThreads 250[13;1HMaxThreads 1000[14;1HMaxRequestsPerChild 0[K[15;1H[K[16;1H[K[17;3HOS/2 MPM[K[18;3HStartServers: Number of server processes to maintain[K[19;4HinSpareThreads: Minimum number of idle threads per process,[K[20;20Hto handle request spikes[K[21;3HMaxSpareThreads: Maximum number of idle threads per process[K[22;3HMaxRequestsPerChild: Maximum number of connections per server process[23;14Ht_os2.c> [24;1HStartServers 2 [25;1HMinSpareThreads 5 [26;2HaxSpareThreads 10 [27;4HRequestsPerChild 0 [28;1H[K[29;1H[K[30;1H#[K[31;1H# Listen: Allows you to bind Apache to specific IP addresses and/or[32;3Hports, in addition to the default. See also the [18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HStartServers: Number of server processes to maintain[K[4;4HinSpareThreads: Minimum number of idle threads per process,[K[5;20Hto handle request spikes[K[6;3HMaxSpareThreads: Maximum number of idle threads per process[K[7;3HMaxRequestsPerChild: Maximum number of connections per server process[8;14Ht_os2.c> [9;1HStartServers 2 [10;1HMinSpareThreads 5 [11;2HaxSpareThreads 10 [12;4HRequestsPerChild 0 [13;1H[K[14;1H[K[15;1H#[K[16;1H# Listen: Allows you to bind Apache to specific IP addresses and/or[17;3Hports, in addition to the default. See also the [18;3Hdirective.[K[19;3H[K[20;3HChange this to Listen on specific IP addresses as shown below to[21;3Hprevent Apache from glomming onto all bound IP addresses (0.0.0.0)[22;3H[K[23;1H#Listen 12.34.56.78:80[24;1HListen 8081[K[25;1H[K[26;1H#[K[27;1H# Dynamic Shared Object (DSO) Support[28;1H#[K[29;1H# To be able to use the functionality of a module which was built as a DSO you[30;3Hhave to place corresponding `LoadModule' lines at this location so the[31;3Hdirectives contained in it are actually available _before_ they are used.[32;3HStatically compiled modules (those listed by `httpd -l') do not need[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hdirective.[K[4;3H[K[5;3HChange this to Listen on specific IP addresses as shown below to[6;3Hprevent Apache from glomming onto all bound IP addresses (0.0.0.0)[7;3H[K[8;1H#Listen 12.34.56.78:80[9;1HListen 8081[K[10;1H[K[11;1H#[K[12;1H# Dynamic Shared Object (DSO) Support[13;1H#[K[14;1H# To be able to use the functionality of a module which was built as a DSO you[15;3Hhave to place corresponding `LoadModule' lines at this location so the[16;3Hdirectives contained in it are actually available _before_ they are used.[17;3HStatically compiled modules (those listed by `httpd -l') do not need[18;3Hto be loaded here.[20;3HExample:[K[21;3HLoadModule foo_module modules/mod_foo.so[K[23;1H[K[24;1H#[K[25;1H# ExtendedStatus controls whether Apache will generate "full" status[26;3Hinformation (ExtendedStatus On) or just basic information (ExtendedStatus[27;3HOff) when the "server-status" handler is called. The default is Off.[29;2HExtendedStatus On[K[30;1H[K[31;2H## Section 2: 'Main' server configuration[K[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hto be loaded here.[5;3HExample:[K[6;3HLoadModule foo_module modules/mod_foo.so[K[8;1H[K[9;1H#[K[10;1H# ExtendedStatus controls whether Apache will generate "full" status[11;3Hinformation (ExtendedStatus On) or just basic information (ExtendedStatus[12;3HOff) when the "server-status" handler is called. The default is Off.[14;2HExtendedStatus On[K[15;1H[K[16;2H## Section 2: 'Main' server configuration[K[17;3H[K[18;3HThe directives in this section set up the values used by the 'main'[19;3Hserver, which responds to any requests that aren't handled by a[20;3H definition. These values also provide defaults for[21;3Hany containers you may define later in the file.[23;1H# All of these directives may appear inside containers,[24;3Hin which case these default settings will be overridden for the[25;3Hvirtual host being defined.[K[26;3H[K[27;1H[K[28;1H[29;1H[30;1H#[31;2H If you wish httpd to run as a different user or group, you must run[32;3Hhttpd as root initially and it will switch.[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HThe directives in this section set up the values used by the 'main'[4;3Hserver, which responds to any requests that aren't handled by a[5;3H definition. These values also provide defaults for[6;3Hany containers you may define later in the file.[8;1H# All of these directives may appear inside containers,[9;3Hin which case these default settings will be overridden for the[10;3Hvirtual host being defined.[K[11;3H[K[12;1H[K[13;1H[14;1H[15;1H#[16;2H If you wish httpd to run as a different user or group, you must run[17;3Hhttpd as root initially and it will switch.[18;3H[K[19;3HUser/Group: The name (or #number) of the user/group to run httpd as.[20;3H . On SCO (ODT 3) use "User nouser" and "Group nogroup".[K[21;3H . On HPUX you may not be able to use shared memory as nobody, and the[22;6Hsuggested workaround is to create a user www and use that user.[23;3H NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) [24;3H when the value of (unsigned)Group is above 60000;[K[25;3H don't use Group #-1 on these systems![27;1HUser nobody[28;1HGroup #-1[K[29;2H/IfModule>[K[30;1H[31;1H[K[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;3HUser/Group: The name (or #number) of the user/group to run httpd as.[5;3H . On SCO (ODT 3) use "User nouser" and "Group nogroup".[K[6;3H . On HPUX you may not be able to use shared memory as nobody, and the[7;6Hsuggested workaround is to create a user www and use that user.[8;3H NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) [9;3H when the value of (unsigned)Group is above 60000;[K[10;3H don't use Group #-1 on these systems![12;1HUser nobody[13;1HGroup #-1[K[14;2H/IfModule>[K[15;1H[16;1H[K[17;3H[K[18;3HServerAdmin: Your address, where problems with the server should be[19;3He-mailed. This address appears on some server-generated pages, such[20;3Has error documents. e.g. admin@your-domain.com[K[21;4H[K[22;1HServerAdmin mcarroll@email.unc.edu[K[23;1H[K[24;4H[K[25;3HServerName gives the name and port that the server uses to identify itself.[26;3HThis can often be determined automatically, but we recommend you specify[27;1H# it explicitly to prevent problems during startup.[28;1H#[K[29;1H# If this is not set to valid DNS name for your host, server-generated[30;1H# redirections will not work. See also the UseCanonicalName directive.[31;1H#[32;3HIf your host doesn't have a registered DNS name, enter its IP address here.[18;1H[19;1H[18;1H[17;1H[16;1H[15;1H[14;1H[13;1H[12;1H[11;1H[10;1H[9;1H[8;1H[7;1H[6;1H[5;1H[4;1H[3;1H[4;3HThe directives in this section set up the values used by the 'main' [5;3Hserver, which responds to any requests that aren't handled by a[6;3H definition. These values also provide defaults for[K[7;3Hany containers you may define later in the file.[K[8;4H[K[9;3HAll of these directives may appear inside containers,[10;3Hin which case these default settings will be overridden for the[11;3Hvirtual host being defined.[12;1H#[K[13;1H[K[14;2HIfModule !mpm_winnt.c>[15;2HIfModule !mpm_netware.c>[16;1H#[17;3HIf you wish httpd to run as a different user or group, you must run[18;3Hhttpd as root initially and it will switch.[K[19;3H[K[20;3HUser/Group: The name (or #number) of the user/group to run httpd as.[21;4H. On SCO (ODT 3) use "User nouser" and "Group nogroup".[22;1H# . On HPUX you may not be able to use shared memory as nobody, and the[23;1H# suggested workaround is to create a user www and use that user.[24;4HNOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)[25;3H when the value of (unsigned)Group is above 60000;[K[26;3H don't use Group #-1 on these systems![K[27;3H[K[28;1HUser nobody[29;1HGroup #-1[K[30;1H[K[31;1H[32;1H[K[18;1H[17;1H[16;1H[15;1H[14;1H[13;1H[12;1H[11;1H[10;1H[9;1H[8;1H[7;1H[6;1H[5;1H[4;1H[3;1H[3;3Hdirectives contained in it are actually available _before_ they are used.[4;3HStatically compiled modules (those listed by `httpd -l') do not need[5;3Hto be loaded here.[K[6;3H[K[7;3HExample:[K[8;3HLoadModule foo_module modules/mod_foo.so[9;3H[K[10;1H[K[11;3H[K[12;3HExtendedStatus controls whether Apache will generate "full" status[13;1H# information (ExtendedStatus On) or just basic information (ExtendedStatus[14;1H# Off) when the "server-status" handler is called. The default is Off.[15;1H#[K[16;2HExtendedStatus On[17;1H[K[18;2H## Section 2: 'Main' server configuration [20;3HThe directives in this section set up the values used by the 'main' [21;3Hserver, which responds to any requests that aren't handled by a[22;3H definition. These values also provide defaults for[K[23;3Hany containers you may define later in the file.[K[24;4H[K[25;3HAll of these directives may appear inside containers,[26;3Hin which case these default settings will be overridden for the[27;3Hvirtual host being defined.[28;1H#[K[29;1H[K[30;2HIfModule !mpm_winnt.c>[31;2HIfModule !mpm_netware.c>[32;1H#[18;1H[17;1H[16;1H[15;1H[14;1H[13;1H[12;1H[11;1H[10;1H[9;1H[8;1H[7;1H[6;1H[5;1H[4;1H[5;1H[6;1H[7;1H[8;1H[9;1H[10;1H[11;1H[12;1H[13;1H[14;1H[15;1H[16;1H[17;1H[18;1H[19;1H[20;1H[19;1H[18;1H[1;91H[7mModified[m[18;1H[K[19;2H## Section 2: 'Main' server configuration[20;3H[K[21;3HThe directives in this section set up the values used by the 'main'[22;3Hserver, which responds to any requests that aren't handled by a [23;3H definition. These values also provide defaults for[24;3Hany containers you may define later in the file.[25;3H[K[26;3HAll of these directives may appear inside containers,[27;3Hin which case these default settings will be overridden for the[28;3Hvirtual host being defined.[29;1H#[30;1H[K[31;16Hwinnt.c> [32;1H[19;1H[K[20;2H## Section 2: 'Main' server configuration[21;3H[K[22;3HThe directives in this section set up the values used by the 'main'[23;3Hserver, which responds to any requests that aren't handled by a [24;3H definition. These values also provide defaults for[25;3Hany containers you may define later in the file.[26;3H[K[27;3HAll of these directives may appear inside containers,[28;3Hin which case these default settings will be overridden for the[29;3Hvirtual host being defined.[30;1H#[31;1H[K[32;16Hwinnt.c> [20;1H[K[21;2H## Section 2: 'Main' server configuration[22;3H[K[23;3HThe directives in this section set up the values used by the 'main'[24;3Hserver, which responds to any requests that aren't handled by a [25;3H definition. These values also provide defaults for[26;3Hany containers you may define later in the file.[27;3H[K[28;3HAll of these directives may appear inside containers,[29;3Hin which case these default settings will be overridden for the[30;3Hvirtual host being defined.[31;1H#[32;1H[K[21;1H[K[22;2H## Section 2: 'Main' server configuration[23;3H[K[24;3HThe directives in this section set up the values used by the 'main'[25;3Hserver, which responds to any requests that aren't handled by a [26;3H definition. These values also provide defaults for[27;3Hany containers you may define later in the file.[28;3H[K[29;3HAll of these directives may appear inside containers,[30;3Hin which case these default settings will be overridden for the[31;3Hvirtual host being defined.[32;1H#[22;1H[K[23;2H## Section 2: 'Main' server configuration[24;3H[K[25;3HThe directives in this section set up the values used by the 'main'[26;3Hserver, which responds to any requests that aren't handled by a [27;3H definition. These values also provide defaults for[28;3Hany containers you may define later in the file.[29;3H[K[30;3HAll of these directives may appear inside containers,[31;3Hin which case these default settings will be overridden for the[32;3Hvirtual host being defined.[23;1H[K[24;2H## Section 2: 'Main' server configuration[25;3H[K[26;3HThe directives in this section set up the values used by the 'main'[27;3Hserver, which responds to any requests that aren't handled by a [28;3H definition. These values also provide defaults for[29;3Hany containers you may define later in the file.[30;3H[K[31;3HAll of these directives may appear inside containers,[32;3Hin which case these default settings will be overridden for the[24;1H[23;1H#[23;3HSECTION[23;11H2[24;1H[K[25;2H## Section 2: 'Main' server configuration[26;3H[K[27;3HThe directives in this section set up the values used by the 'main'[28;3Hserver, which responds to any requests that aren't handled by a [29;3H definition. These values also provide defaults for[30;3Hany containers you may define later in the file.[31;3H[K[32;3HAll of these directives may appear inside containers,[24;1H[25;1H[K[26;2H## Section 2: 'Main' server configuration[27;3H[K[28;3HThe directives in this section set up the values used by the 'main'[29;3Hserver, which responds to any requests that aren't handled by a [30;3H definition. These values also provide defaults for[31;3Hany containers you may define later in the file.[32;3H[K[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H[K[4;1H[K[5;1H[K[6;1H [7;1H[K[8;3HSECTION 2[K[9;1H [11;2H## Section 2: 'Main' server configuration[12;3H[K[13;3HThe directives in this section set up the values used by the 'main'[K[14;3Hserver, which responds to any requests that aren't handled by a[K[15;3H definition. These values also provide defaults for[16;2H any containers you may define later in the file.[17;1H#[18;1H# All of these directives may appear inside containers,[19;1H# in which case these default settings will be overridden for the[20;1H# virtual host being defined.[21;1H#[23;1H[24;1H[25;1H#[26;2H If you wish httpd to run as a different user or group, you must run[27;3Hhttpd as root initially and it will switch.[28;3H[K[29;3HUser/Group: The name (or #number) of the user/group to run httpd as.[30;3H . On SCO (ODT 3) use "User nouser" and "Group nogroup".[K[31;3H . On HPUX you may not be able to use shared memory as nobody, and the[32;6Hsuggested workaround is to create a user www and use that user.[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# All of these directives may appear inside containers,[4;1H# in which case these default settings will be overridden for the[5;1H# virtual host being defined.[6;1H#[8;1H[9;1H[10;1H#[11;2H If you wish httpd to run as a different user or group, you must run[12;3Hhttpd as root initially and it will switch.[13;3H[K[14;3HUser/Group: The name (or #number) of the user/group to run httpd as.[15;3H . On SCO (ODT 3) use "User nouser" and "Group nogroup".[K[16;3H . On HPUX you may not be able to use shared memory as nobody, and the[17;6Hsuggested workaround is to create a user www and use that user.[18;3H NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) [19;3H when the value of (unsigned)Group is above 60000;[K[20;3H don't use Group #-1 on these systems![22;1HUser nobody[23;1HGroup #-1[K[24;2H/IfModule>[K[25;1H[26;1H[K[27;3H[K[28;3HServerAdmin: Your address, where problems with the server should be[29;3He-mailed. This address appears on some server-generated pages, such[30;3Has error documents. e.g. admin@your-domain.com[K[31;4H[K[32;1HServerAdmin mcarroll@email.unc.edu[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) [4;3H when the value of (unsigned)Group is above 60000;[K[5;3H don't use Group #-1 on these systems![7;1HUser nobody[8;1HGroup #-1[K[9;2H/IfModule>[K[10;1H[11;1H[K[12;3H[K[13;3HServerAdmin: Your address, where problems with the server should be[14;3He-mailed. This address appears on some server-generated pages, such[15;3Has error documents. e.g. admin@your-domain.com[K[16;4H[K[17;1HServerAdmin mcarroll@email.unc.edu[K[18;1H[K[19;4H[K[20;3HServerName gives the name and port that the server uses to identify itself.[21;3HThis can often be determined automatically, but we recommend you specify[22;1H# it explicitly to prevent problems during startup.[23;1H#[K[24;1H# If this is not set to valid DNS name for your host, server-generated[25;1H# redirections will not work. See also the UseCanonicalName directive.[26;1H#[27;3HIf your host doesn't have a registered DNS name, enter its IP address here.[28;3HYou will have to access it by its address anyway, and this will make[29;3Hredirections work in a sensible way.[K[30;3H[K[31;2HServerName new.host.name:80[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H[K[4;4H[K[5;3HServerName gives the name and port that the server uses to identify itself.[6;3HThis can often be determined automatically, but we recommend you specify[7;1H# it explicitly to prevent problems during startup.[8;1H#[K[9;1H# If this is not set to valid DNS name for your host, server-generated[10;1H# redirections will not work. See also the UseCanonicalName directive.[11;1H#[12;3HIf your host doesn't have a registered DNS name, enter its IP address here.[13;3HYou will have to access it by its address anyway, and this will make[14;3Hredirections work in a sensible way.[K[15;3H[K[16;2HServerName new.host.name:80[17;1H[K[18;1H#[19;3HUseCanonicalName: Determines how Apache constructs self-referencing[20;3HURLs and the SERVER_NAME and SERVER_PORT variables.[K[21;3HWhen set "Off", Apache will use the Hostname and Port supplied[K[22;3Hby the client. When set "On", Apache will use the value of the[23;3HServerName directive.[24;3H[K[25;1HUseCanonicalName Off[K[26;1H [27;3H[K[28;3HDocumentRoot: The directory out of which you will serve your[K[29;3Hdocuments. By default, all requests are taken from this directory, but[30;3Hsymbolic links and aliases may be used to point to other locations.[31;2H[K[32;1HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H#[4;3HUseCanonicalName: Determines how Apache constructs self-referencing[5;3HURLs and the SERVER_NAME and SERVER_PORT variables.[K[6;3HWhen set "Off", Apache will use the Hostname and Port supplied[K[7;3Hby the client. When set "On", Apache will use the value of the[8;3HServerName directive.[9;3H[K[10;1HUseCanonicalName Off[K[11;1H [12;3H[K[13;3HDocumentRoot: The directory out of which you will serve your[K[14;3Hdocuments. By default, all requests are taken from this directory, but[15;3Hsymbolic links and aliases may be used to point to other locations.[16;2H[K[17;1HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[18;1H [19;3H[K[20;3HEach directory to which Apache has access can be configured with respect[21;3Hto which services and features are allowed and/or disabled in that[22;3Hdirectory (and its subdirectories).[K[23;3H[K[24;3HFirst, we configure the "default" to be a very restrictive set of[25;1H# features.[K[26;1H#[27;1H[28;1H Options FollowSymLinks[K[29;1H AllowOverride None[K[30;1H[K[31;1H [32;1H#[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H [4;3H[K[5;3HEach directory to which Apache has access can be configured with respect[6;3Hto which services and features are allowed and/or disabled in that[7;3Hdirectory (and its subdirectories).[K[8;3H[K[9;3HFirst, we configure the "default" to be a very restrictive set of[10;1H# features.[K[11;1H#[12;1H[13;1H Options FollowSymLinks[K[14;1H AllowOverride None[K[15;1H[K[16;1H [17;1H#[K[18;1H# Note that from this point forward you must specifically allow[19;3Hparticular features to be enabled - so if something's not working as[20;3Hyou might expect, make sure that you have specifically enabled it[K[21;3Hbelow.[K[22;3H[K[23;1H [24;3H[K[25;3HThis should be changed to whatever you set DocumentRoot to.[27;12H"/home/mcarroll/apache/apache2.0.40/htdocs">[28;5H[K[29;1H#[K[30;1H# Possible values for the Options directive are "None", "All",[31;1H# or any combination of:[32;5HIndexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI Multiviews[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# Note that from this point forward you must specifically allow[4;3Hparticular features to be enabled - so if something's not working as[5;3Hyou might expect, make sure that you have specifically enabled it[K[6;3Hbelow.[K[7;3H[K[8;1H [9;3H[K[10;3HThis should be changed to whatever you set DocumentRoot to.[12;12H"/home/mcarroll/apache/apache2.0.40/htdocs">[13;5H[K[14;1H#[K[15;1H# Possible values for the Options directive are "None", "All",[16;1H# or any combination of:[17;5HIndexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI Multiviews[18;3H[K[19;3HNote that "MultiViews" must be named *explicitly* --- "Options All" [20;3Hdoesn't give it to you.[K[21;3H[K[22;3HThe Options directive is both complicated and important. Please see[23;1H# http://httpd.apache.org/docs-2.0/mod/core.html#options[24;3Hfor more information.[25;3H[K[26;1H Options Indexes FollowSymLinks[27;1H[K[28;1H#[29;3HAllowOverride controls what directives may be placed in .htaccess files.[30;3HIt can be "All", "None", or any combination of the keywords:[31;3H Options FileInfo AuthConfig Limit[32;5H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;3HNote that "MultiViews" must be named *explicitly* --- "Options All" [5;3Hdoesn't give it to you.[K[6;3H[K[7;3HThe Options directive is both complicated and important. Please see[8;1H# http://httpd.apache.org/docs-2.0/mod/core.html#options[9;3Hfor more information.[10;3H[K[11;1H Options Indexes FollowSymLinks[12;1H[K[13;1H#[14;3HAllowOverride controls what directives may be placed in .htaccess files.[15;3HIt can be "All", "None", or any combination of the keywords:[16;3H Options FileInfo AuthConfig Limit[17;5H[K[18;1H AllowOverride None[19;1H[K[20;3H[K[21;3HControls who can get stuff from this server.[22;3H[K[23;1H Order allow,deny[K[24;1H Allow from all[K[25;1H [26;1H[K[29;3HUserDir: The name of the directory that is appended onto a user's home [30;3Hdirectory if a ~user request is received.[K[31;5H[K[32;1HUserDir public_html[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H AllowOverride None[4;1H[K[5;3H[K[6;3HControls who can get stuff from this server.[7;3H[K[8;1H Order allow,deny[K[9;1H Allow from all[K[10;1H [11;1H[K[14;3HUserDir: The name of the directory that is appended onto a user's home [15;3Hdirectory if a ~user request is received.[K[16;5H[K[17;1HUserDir public_html[18;5H[K[19;1H#[20;3HControl access to UserDir directories. The following is an example[21;3Hfor a site where these directories are restricted to read-only.[23;1H#[24;1H# AllowOverride FileInfo AuthConfig Limit[25;1H# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec[26;1H# [27;1H# Order allow,deny[28;10HAllow from all[29;3H [K[30;3H [31;10HOrder deny,allow[32;1H# Deny from all[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;5H[K[4;1H#[5;3HControl access to UserDir directories. The following is an example[6;3Hfor a site where these directories are restricted to read-only.[8;1H#[9;1H# AllowOverride FileInfo AuthConfig Limit[10;1H# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec[11;1H# [12;1H# Order allow,deny[13;10HAllow from all[14;3H [K[15;3H [16;10HOrder deny,allow[17;1H# Deny from all[18;1H# [19;2H[20;1H[K[21;3H[K[22;3HDirectoryIndex: sets the file that Apache will serve if a directory[23;2H is requested.[K[24;6H[K[25;3HThe index.html.var file (a type-map) is used to deliver content- [26;3Hnegotiated documents. The MultiViews Option can be used for the[27;3Hsame purpose, but it is much slower.[28;10H[K[29;1HDirectoryIndex index.html index.html.var[30;1H[K[31;10H[K[32;3HAccessFileName: The name of the file to look for in each directory[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# [4;2H[5;1H[K[6;3H[K[7;3HDirectoryIndex: sets the file that Apache will serve if a directory[8;2H is requested.[K[9;6H[K[10;3HThe index.html.var file (a type-map) is used to deliver content- [11;3Hnegotiated documents. The MultiViews Option can be used for the[12;3Hsame purpose, but it is much slower.[13;10H[K[14;1HDirectoryIndex index.html index.html.var[15;1H[K[16;10H[K[17;3HAccessFileName: The name of the file to look for in each directory[18;3Hfor additional configuration directives. See also the AllowOverride[19;2H directive. [20;1H#[21;1HAccessFileName .htaccess[22;1H[K[23;3H[K[24;3HThe following lines prevent .htaccess and .htpasswd files from being[25;3Hviewed by Web clients.[K[26;3H[K[27;1H[K[28;1H Order allow,deny[29;1H Deny from all[K[30;1H[31;1H [32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hfor additional configuration directives. See also the AllowOverride[4;2H directive. [5;1H#[6;1HAccessFileName .htaccess[7;1H[K[8;3H[K[9;3HThe following lines prevent .htaccess and .htpasswd files from being[10;3Hviewed by Web clients.[K[11;3H[K[12;1H[K[13;1H Order allow,deny[14;1H Deny from all[K[15;1H[16;1H [17;3H[K[18;3HTypesConfig describes where the mime.types file (or equivalent) is [19;3Hto be found.[21;1HTypesConfig conf/mime.types[24;3HDefaultType is the default MIME type the server will use for a document[25;3Hif it cannot otherwise determine one, such as from filename extensions.[26;3HIf your server contains mostly text or HTML documents, "text/plain" is[27;1H# a good value. If most of your content is binary, such as applications[28;1H# or images, you may want to use "application/octet-stream" instead to[29;1H# keep browsers from trying to display binary files as though they are[30;1H# text. [31;1H#[32;1HDefaultType text/plain[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HTypesConfig describes where the mime.types file (or equivalent) is [4;3Hto be found.[6;1HTypesConfig conf/mime.types[9;3HDefaultType is the default MIME type the server will use for a document[10;3Hif it cannot otherwise determine one, such as from filename extensions.[11;3HIf your server contains mostly text or HTML documents, "text/plain" is[12;1H# a good value. If most of your content is binary, such as applications[13;1H# or images, you may want to use "application/octet-stream" instead to[14;1H# keep browsers from trying to display binary files as though they are[15;1H# text. [16;1H#[17;1HDefaultType text/plain[18;1H[K[19;3H[K[20;3HThe mod_mime_magic module allows the server to use various hints from the[21;1H# contents of the file itself to determine its type. The MIMEMagicFile[22;1H# directive tells the module where the hint definitions are located.[24;1H[K[25;1H MIMEMagicFile conf/magic[K[26;1H[K[27;1H[K[28;3H[K[29;3HHostnameLookups: Log the names of clients or just their IP addresses[30;3He.g., www.apache.org (on) or 204.62.129.132 (off).[31;3HThe default is off because it'd be overall better for the net if people[32;1H# had to knowingly turn this feature on, since enabling it means that[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H[K[4;3H[K[5;3HThe mod_mime_magic module allows the server to use various hints from the[6;1H# contents of the file itself to determine its type. The MIMEMagicFile[7;1H# directive tells the module where the hint definitions are located.[9;1H[K[10;1H MIMEMagicFile conf/magic[K[11;1H[K[12;1H[K[13;3H[K[14;3HHostnameLookups: Log the names of clients or just their IP addresses[15;3He.g., www.apache.org (on) or 204.62.129.132 (off).[16;3HThe default is off because it'd be overall better for the net if people[17;1H# had to knowingly turn this feature on, since enabling it means that[18;1H# each client request will result in AT LEAST one lookup request to the[19;3Hnameserver.[20;3H[K[21;1HHostnameLookups Off[K[22;1H[K[24;1H# EnableMMAP: Control whether memory-mapping is used to deliver[25;1H# files (assuming that the underlying OS supports it).[26;1H# The default is on; turn this off if you serve from NFS-mounted[27;1H# filesystems. On some systems, turning it off (regardless of[28;3Hfilesystem) can improve performance; for details, please see[29;3Hhttp://httpd.apache.org/docs-2.0/mod/core.html#enablemmap[K[30;3H[K[31;3HEnableMMAP off[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# each client request will result in AT LEAST one lookup request to the[4;3Hnameserver.[5;3H[K[6;1HHostnameLookups Off[K[7;1H[K[9;1H# EnableMMAP: Control whether memory-mapping is used to deliver[10;1H# files (assuming that the underlying OS supports it).[11;1H# The default is on; turn this off if you serve from NFS-mounted[12;1H# filesystems. On some systems, turning it off (regardless of[13;3Hfilesystem) can improve performance; for details, please see[14;3Hhttp://httpd.apache.org/docs-2.0/mod/core.html#enablemmap[K[15;3H[K[16;3HEnableMMAP off[K[17;1H[K[18;3H[K[19;3HErrorLog: The location of the error log file.[20;3HIf you do not specify an ErrorLog directive within a [21;1H# container, error messages relating to that virtual host will be[22;1H# logged here. If you *do* define an error logfile for a [23;3Hcontainer, that host's errors will be logged there and not here.[24;3H[K[25;1HErrorLog logs/error_log[K[26;1H[K[27;3H[K[28;3HLogLevel: Control the number of messages logged to the error_log.[29;3HPossible values include: debug, info, notice, warn, error, crit,[30;3Halert, emerg.[31;3H[K[32;1HLogLevel warn[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;3HErrorLog: The location of the error log file.[5;3HIf you do not specify an ErrorLog directive within a [6;1H# container, error messages relating to that virtual host will be[7;1H# logged here. If you *do* define an error logfile for a [8;3Hcontainer, that host's errors will be logged there and not here.[9;3H[K[10;1HErrorLog logs/error_log[K[11;1H[K[12;3H[K[13;3HLogLevel: Control the number of messages logged to the error_log.[14;3HPossible values include: debug, info, notice, warn, error, crit,[15;3Halert, emerg.[16;3H[K[17;1HLogLevel warn[18;1H [19;3H[K[20;3HThe following directives define some format nicknames for use with[21;3Ha CustomLog directive (see below).[K[22;3H[K[23;1HLogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined[24;1HLogFormat "%h %l %u %t \"%r\" %>s %b" common[25;1HLogFormat "%{Referer}i -> %U" referer[26;1HLogFormat "%{User-agent}i" agent[27;1H [28;3H[K[29;3HThe location and format of the access logfile (Common Logfile Format).[30;3HIf you do not define any access logfiles within a [31;3Hcontainer, they will be logged here. Contrariwise, if you *do*[32;1H# define per- access logfiles, transactions will be[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H [4;3H[K[5;3HThe following directives define some format nicknames for use with[6;3Ha CustomLog directive (see below).[K[7;3H[K[8;1HLogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined[9;1HLogFormat "%h %l %u %t \"%r\" %>s %b" common[10;1HLogFormat "%{Referer}i -> %U" referer[11;1HLogFormat "%{User-agent}i" agent[12;1H [13;3H[K[14;3HThe location and format of the access logfile (Common Logfile Format).[15;3HIf you do not define any access logfiles within a [16;3Hcontainer, they will be logged here. Contrariwise, if you *do*[17;1H# define per- access logfiles, transactions will be[18;1H# logged therein and *not* in this file.[20;1HCustomLog logs/access_log common[K[21;1H[K[23;1H# If you would like to have agent and referer logfiles, uncomment the[K[24;1H# following directives.[K[25;1H#[K[26;1H#CustomLog logs/referer_log referer[27;1H#CustomLog logs/agent_log agent[28;1H [29;3H[K[30;10Hprefer a single logfile with access, agent, and referer information[31;3H(Combined Logfile Format) you can use the following directive. [32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# logged therein and *not* in this file.[5;1HCustomLog logs/access_log common[K[6;1H[K[8;1H# If you would like to have agent and referer logfiles, uncomment the[K[9;1H# following directives.[K[10;1H#[K[11;1H#CustomLog logs/referer_log referer[12;1H#CustomLog logs/agent_log agent[13;1H [14;3H[K[15;10Hprefer a single logfile with access, agent, and referer information[16;3H(Combined Logfile Format) you can use the following directive. [17;3H[K[18;2HCustomLog logs/access_log combined[K[19;1H [20;1H#[K[21;1H# Optionally add a line containing the server version and virtual host[22;3Hname to server-generated pages (internal error documents, FTP directory[23;3Hlistings, mod_status and mod_info output etc., but not CGI generated[24;3Hdocuments or custom error documents).[25;3HSet to "EMail" to also include a mailto: link to the ServerAdmin.[26;2H Set to one of: On | Off | EMail [27;2H[K[28;1HServerSignature On[29;1H [30;3H[K[31;3HAliases: Add here as many aliases as you need (with no limit). The format is[32;3HAlias fakename realname[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2HCustomLog logs/access_log combined[K[4;1H [5;1H#[K[6;1H# Optionally add a line containing the server version and virtual host[7;3Hname to server-generated pages (internal error documents, FTP directory[8;3Hlistings, mod_status and mod_info output etc., but not CGI generated[9;3Hdocuments or custom error documents).[10;3HSet to "EMail" to also include a mailto: link to the ServerAdmin.[11;2H Set to one of: On | Off | EMail [12;2H[K[13;1HServerSignature On[14;1H [15;3H[K[16;3HAliases: Add here as many aliases as you need (with no limit). The format is[17;3HAlias fakename realname[18;2H[K[19;1H# Note that if you include a trailing / on fakename then the server will[20;3Hrequire it to be present in the URL. So "/icons" isn't aliased in this[21;3Hexample, only "/icons/". If the fakename is slash-terminated, then the[22;3Hrealname must also be slash terminated, and if the fakename omits the [23;3Htrailing slash, the realname must also omit it.[K[24;3H[K[25;3HWe include the /icons/ alias for FancyIndexed directory listings. If you[26;3Hdo not use FancyIndexing, you may comment this out.[28;1HAlias /icons/ "/home/mcarroll/apache/apache2.0.40/icons/"[30;1H[31;1H Options Indexes MultiViews[K[32;1H AllowOverride None [18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2H[K[4;1H# Note that if you include a trailing / on fakename then the server will[5;3Hrequire it to be present in the URL. So "/icons" isn't aliased in this[6;3Hexample, only "/icons/". If the fakename is slash-terminated, then the[7;3Hrealname must also be slash terminated, and if the fakename omits the [8;3Htrailing slash, the realname must also omit it.[K[9;3H[K[10;3HWe include the /icons/ alias for FancyIndexed directory listings. If you[11;3Hdo not use FancyIndexing, you may comment this out.[13;1HAlias /icons/ "/home/mcarroll/apache/apache2.0.40/icons/"[15;1H[16;1H Options Indexes MultiViews[K[17;1H AllowOverride None [18;1H Order allow,deny[19;1H Allow from all[K[20;1H[K[21;1H[K[22;3H[K[23;3HThis should be changed to the ServerRoot/manual/. The alias provides[24;3Hthe manual, even if you choose to move your DocumentRoot. You may comment[25;3Hthis out if you do not care for the documentation.[K[26;3H[K[27;1HAlias /manual "/home/mcarroll/apache/apache2.0.40/manual"[28;1H[K[29;1H[30;1H Options Indexes FollowSymLinks MultiViews IncludesNoExec[31;5HAddOutputFilter Includes html[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H Order allow,deny[4;1H Allow from all[K[5;1H[K[6;1H[K[7;3H[K[8;3HThis should be changed to the ServerRoot/manual/. The alias provides[9;3Hthe manual, even if you choose to move your DocumentRoot. You may comment[10;3Hthis out if you do not care for the documentation.[K[11;3H[K[12;1HAlias /manual "/home/mcarroll/apache/apache2.0.40/manual"[13;1H[K[14;1H[15;1H Options Indexes FollowSymLinks MultiViews IncludesNoExec[16;5HAddOutputFilter Includes html[23;3HScriptAlias: This controls which directories contain server scripts. [24;3HScriptAliases are essentially the same as Aliases, except that[K[25;3Hdocuments in the realname directory are treated as applications and[26;3Hrun by the server when requested rather than as documents sent to the client.[27;1H# The same rules about trailing "/" apply to ScriptAlias directives as to[28;1H# Alias.[29;1H#[K[30;1HScriptAlias /cgi-bin/ "/home/mcarroll/apache/apache2.0.40/cgi-bin/"[31;5H[K[32;1H [18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[8;3HScriptAlias: This controls which directories contain server scripts. [9;3HScriptAliases are essentially the same as Aliases, except that[K[10;3Hdocuments in the realname directory are treated as applications and[11;3Hrun by the server when requested rather than as documents sent to the client.[12;1H# The same rules about trailing "/" apply to ScriptAlias directives as to[13;1H# Alias.[14;1H#[K[15;1HScriptAlias /cgi-bin/ "/home/mcarroll/apache/apache2.0.40/cgi-bin/"[16;5H[K[17;1H [18;1H#[K[19;1H# Additional to mod_cgid.c settings, mod_cgid has Scriptsock [20;1H# for setting UNIX socket for communicating with cgid.[21;1H#[22;2HScriptsock logs/cgisock[23;1H[K[24;1H[K[25;3H[K[26;3H"/home/mcarroll/apache/apache2.0.40/cgi-bin" should be changed to whatever your ScriptAliased[27;3HCGI directory exists, if you have that configured.[K[28;3H[K[29;1H[30;1H AllowOverride None[K[31;5HOptions None[32;1H Order allow,deny [18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H#[K[4;1H# Additional to mod_cgid.c settings, mod_cgid has Scriptsock [5;1H# for setting UNIX socket for communicating with cgid.[6;1H#[7;2HScriptsock logs/cgisock[8;1H[K[9;1H[K[10;3H[K[11;3H"/home/mcarroll/apache/apache2.0.40/cgi-bin" should be changed to whatever your ScriptAliased[12;3HCGI directory exists, if you have that configured.[K[13;3H[K[14;1H[15;1H AllowOverride None[K[16;5HOptions None[17;1H Order allow,deny [18;1H Allow from all[19;1H[K[20;1H[K[22;2H Redirect allows you to tell clients about documents which used to exist in[23;1H# your server's namespace, but do not anymore. This allows you to tell the[24;1H# clients where to look for the relocated document.[25;3HExample:[26;3HRedirect permanent /foo http://www.example.com/bar[K[27;1H[K[29;1H# Directives controlling the display of server-generated directory listings.[30;1H#[K[31;5H[K[32;1H#[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H Allow from all[4;1H[K[5;1H[K[7;2H Redirect allows you to tell clients about documents which used to exist in[8;1H# your server's namespace, but do not anymore. This allows you to tell the[9;1H# clients where to look for the relocated document.[10;3HExample:[11;3HRedirect permanent /foo http://www.example.com/bar[K[12;1H[K[14;1H# Directives controlling the display of server-generated directory listings.[15;1H#[K[16;5H[K[17;1H#[K[18;1H# IndexOptions: Controls the appearance of server-generated directory[19;1H# listings. [20;1H#[21;1HIndexOptions FancyIndexing VersionSort[22;1H[K[23;3H[K[24;3HAddIcon* directives tell the server which icon to show for different[25;3Hfiles or filename extensions. These are only displayed for[26;3HFancyIndexed directories.[K[27;1H#[28;1HAddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip[29;1H[K[30;1HAddIconByType (TXT,/icons/text.gif) text/*[31;1HAddIconByType (IMG,/icons/image2.gif) image/*[32;1HAddIconByType (SND,/icons/sound2.gif) audio/*[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# IndexOptions: Controls the appearance of server-generated directory[4;1H# listings. [5;1H#[6;1HIndexOptions FancyIndexing VersionSort[7;1H[K[8;3H[K[9;3HAddIcon* directives tell the server which icon to show for different[10;3Hfiles or filename extensions. These are only displayed for[11;3HFancyIndexed directories.[K[12;1H#[13;1HAddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip[14;1H[K[15;1HAddIconByType (TXT,/icons/text.gif) text/*[16;1HAddIconByType (IMG,/icons/image2.gif) image/*[17;1HAddIconByType (SND,/icons/sound2.gif) audio/*[18;1HAddIconByType (VID,/icons/movie.gif) video/*[K[19;1H[K[20;1HAddIcon /icons/binary.gif .bin .exe[21;1HAddIcon /icons/binhex.gif .hqx[K[22;1HAddIcon /icons/tar.gif .tar[23;1HAddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv[24;1HAddIcon /icons/compressed.gif .Z .z .tgz .gz .zip[K[25;1HAddIcon /icons/a.gif .ps .ai .eps[K[26;1HAddIcon /icons/layout.gif .html .shtml .htm .pdf[27;1HAddIcon /icons/text.gif .txt[28;8H /icons/c.gif .c[K[29;1HAddIcon /icons/p.gif .pl .py[30;8H /icons/f.gif .for[K[31;8H /icons/dvi.gif .dvi[K[32;8H /icons/uuencoded.gif .uu[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HAddIconByType (VID,/icons/movie.gif) video/*[K[4;1H[K[5;1HAddIcon /icons/binary.gif .bin .exe[6;1HAddIcon /icons/binhex.gif .hqx[K[7;1HAddIcon /icons/tar.gif .tar[8;1HAddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv[9;1HAddIcon /icons/compressed.gif .Z .z .tgz .gz .zip[K[10;1HAddIcon /icons/a.gif .ps .ai .eps[K[11;1HAddIcon /icons/layout.gif .html .shtml .htm .pdf[12;1HAddIcon /icons/text.gif .txt[13;8H /icons/c.gif .c[K[14;1HAddIcon /icons/p.gif .pl .py[15;8H /icons/f.gif .for[K[16;8H /icons/dvi.gif .dvi[K[17;8H /icons/uuencoded.gif .uu[K[18;8H /icons/script.gif .conf .sh .shar .csh .ksh .tcl[19;1HAddIcon /icons/tex.gif .tex[20;17Homb.gif core[K[21;1H[K[22;16Hback.gif .. [23;16Hhand.right.gif README[K[24;16Hfolder.gif ^^DIRECTORY^^[K[25;16Hblank.gif ^^BLANKICON^^[26;1H[K[27;1H#[K[28;1H# DefaultIcon is which icon to show for files which do not have an icon[29;1H# explicitly set.[K[30;1H#[K[31;1HDefaultIcon /icons/unknown.gif[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;8H /icons/script.gif .conf .sh .shar .csh .ksh .tcl[4;1HAddIcon /icons/tex.gif .tex[5;17Homb.gif core[K[6;1H[K[7;16Hback.gif .. [8;16Hhand.right.gif README[K[9;16Hfolder.gif ^^DIRECTORY^^[K[10;16Hblank.gif ^^BLANKICON^^[11;1H[K[12;1H#[K[13;1H# DefaultIcon is which icon to show for files which do not have an icon[14;1H# explicitly set.[K[15;1H#[K[16;1HDefaultIcon /icons/unknown.gif[17;1H[K[18;1H#[K[19;1H# AddDescription allows you to place a short description after a file in[20;1H# server-generated indexes. These are only displayed for FancyIndexed[21;1H# directories.[22;1H# Format: AddDescription "description" filename[23;1H#[K[24;1H#AddDescription "GZIP compressed document" .gz[25;1H#AddDescription "tar archive" .tar[K[26;1H#AddDescription "GZIP compressed tar archive" .tgz[27;1H [28;3H[K[29;3HReadmeName is the name of the README file the server will look for by[30;3Hdefault, and append to directory listings.[31;1H#[K[32;1H# HeaderName is the name of a file which should be prepended to[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H#[K[4;1H# AddDescription allows you to place a short description after a file in[5;1H# server-generated indexes. These are only displayed for FancyIndexed[6;1H# directories.[7;1H# Format: AddDescription "description" filename[8;1H#[K[9;1H#AddDescription "GZIP compressed document" .gz[10;1H#AddDescription "tar archive" .tar[K[11;1H#AddDescription "GZIP compressed tar archive" .tgz[12;1H [13;3H[K[14;3HReadmeName is the name of the README file the server will look for by[15;3Hdefault, and append to directory listings.[16;1H#[K[17;1H# HeaderName is the name of a file which should be prepended to[18;3Hdirectory indexes.[19;1HReadmeName README.html[K[20;1HHeaderName HEADER.html[K[21;1H[K[22;3H[K[23;3HIndexIgnore is a set of filenames which directory indexing should ignore[24;2H and not include in the listing. Shell-style wildcarding is permitted.[25;2H[K[26;1HIndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t[29;3HAddEncoding allows you to have certain browsers (Mosaic/X 2.1+) uncompress[30;3Hinformation on the fly. Note: Not all browsers support this.[31;3HDespite the name similarity, the following Add* directives have nothing[32;3Hto do with the FancyIndexing customization directives above. [18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hdirectory indexes.[4;1HReadmeName README.html[K[5;1HHeaderName HEADER.html[K[6;1H[K[7;3H[K[8;3HIndexIgnore is a set of filenames which directory indexing should ignore[9;2H and not include in the listing. Shell-style wildcarding is permitted.[10;2H[K[11;1HIndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t[14;3HAddEncoding allows you to have certain browsers (Mosaic/X 2.1+) uncompress[15;3Hinformation on the fly. Note: Not all browsers support this.[16;3HDespite the name similarity, the following Add* directives have nothing[17;3Hto do with the FancyIndexing customization directives above. [18;3H[K[19;1HAddEncoding x-compress Z[20;1HAddEncoding x-gzip gz tgz[23;3HDefaultLanguage and AddLanguage allows you to specify the language of [24;4H document. You can then use content negotiation to give a browser a [25;3Hfile in a language the user can understand.[26;1H#[K[27;1H# Specify a default language. This means that all data[28;3Hgoing out without a specific language tag (see below) will[29;3Hbe marked with this one. You probably do NOT want to set[K[30;3Hthis unless you are sure it is correct for all cases.[K[31;3H[K[32;3H* It is generally better to not mark a page as[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;1HAddEncoding x-compress Z[5;1HAddEncoding x-gzip gz tgz[8;3HDefaultLanguage and AddLanguage allows you to specify the language of [9;4H document. You can then use content negotiation to give a browser a [10;3Hfile in a language the user can understand.[11;1H#[K[12;1H# Specify a default language. This means that all data[13;3Hgoing out without a specific language tag (see below) will[14;3Hbe marked with this one. You probably do NOT want to set[K[15;3Hthis unless you are sure it is correct for all cases.[K[16;3H[K[17;3H* It is generally better to not mark a page as[K[18;3H* being a certain language than marking it with the wrong[19;1H# * language![K[20;1H#[K[21;1H# DefaultLanguage nl[23;3HNote 1: The suffix does not have to be the same as the language[K[24;3Hkeyword --- those with documents in Polish (whose net-standard[K[25;3Hlanguage code is pl) may wish to use "AddLanguage pl .po" to[26;3Havoid the ambiguity with the common suffix for perl scripts.[27;3H[K[28;3HNote 2: The example entries below illustrate that in some cases[29;3Hthe two character 'Language' abbreviation is not identical to[30;5He two character 'Country' code for its country,[K[31;3HE.g. 'Danmark/dk' versus 'Danish/da'.[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H* being a certain language than marking it with the wrong[4;1H# * language![K[5;1H#[K[6;1H# DefaultLanguage nl[8;3HNote 1: The suffix does not have to be the same as the language[K[9;3Hkeyword --- those with documents in Polish (whose net-standard[K[10;3Hlanguage code is pl) may wish to use "AddLanguage pl .po" to[11;3Havoid the ambiguity with the common suffix for perl scripts.[12;3H[K[13;3HNote 2: The example entries below illustrate that in some cases[14;3Hthe two character 'Language' abbreviation is not identical to[15;5He two character 'Country' code for its country,[K[16;3HE.g. 'Danmark/dk' versus 'Danish/da'.[17;3H[K[18;3HNote 3: In the case of 'ltz' we violate the RFC by using a three char[19;3Hspecifier. There is 'work in progress' to fix this and get[20;3Hthe reference data for rfc1766 cleaned up.[21;3H[K[22;3HDanish (da) - Dutch (nl) - English (en) - Estonian (et)[23;3HFrench (fr) - German (de) - Greek-Modern (el)[K[24;3HItalian (it) - Norwegian (no) - Norwegian Nynorsk (nn) - Korean (ko)[25;3HPortugese (pt) - Luxembourgeois* (ltz)[K[26;3HSpanish (es) - Swedish (sv) - Catalan (ca) - Czech(cz)[K[27;3HPolish (pl) - Brazilian Portuguese (pt-br) - Japanese (ja)[28;3HRussian (ru) - Croatian (hr)[K[29;3H[K[30;1HAddLanguage da .dk[K[31;1HAddLanguage nl .nl[K[32;1HAddLanguage en .en[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HNote 3: In the case of 'ltz' we violate the RFC by using a three char[4;3Hspecifier. There is 'work in progress' to fix this and get[5;3Hthe reference data for rfc1766 cleaned up.[6;3H[K[7;3HDanish (da) - Dutch (nl) - English (en) - Estonian (et)[8;3HFrench (fr) - German (de) - Greek-Modern (el)[K[9;3HItalian (it) - Norwegian (no) - Norwegian Nynorsk (nn) - Korean (ko)[10;3HPortugese (pt) - Luxembourgeois* (ltz)[K[11;3HSpanish (es) - Swedish (sv) - Catalan (ca) - Czech(cz)[K[12;3HPolish (pl) - Brazilian Portuguese (pt-br) - Japanese (ja)[13;3HRussian (ru) - Croatian (hr)[K[14;3H[K[15;1HAddLanguage da .dk[K[16;1HAddLanguage nl .nl[K[17;1HAddLanguage en .en[18;1HAddLanguage et .et[K[19;1HAddLanguage fr .fr[K[20;1HAddLanguage de .de[K[21;1HAddLanguage he .he[22;1HAddLanguage el .el[K[23;1HAddLanguage it .it[K[24;1HAddLanguage ja .ja[K[25;1HAddLanguage pl .po[K[26;1HAddLanguage ko .ko[K[27;1HAddLanguage pt .pt[K[28;1HAddLanguage nn .nn[K[29;1HAddLanguage no .no[30;13Hpt-br .pt-br[31;13Hltz .ltz[32;13Hca .ca[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HAddLanguage et .et[K[4;1HAddLanguage fr .fr[K[5;1HAddLanguage de .de[K[6;1HAddLanguage he .he[7;1HAddLanguage el .el[K[8;1HAddLanguage it .it[K[9;1HAddLanguage ja .ja[K[10;1HAddLanguage pl .po[K[11;1HAddLanguage ko .ko[K[12;1HAddLanguage pt .pt[K[13;1HAddLanguage nn .nn[K[14;1HAddLanguage no .no[15;13Hpt-br .pt-br[16;13Hltz .ltz[17;13Hca .ca[18;14Hs .es[19;13Hsv .se[20;13Hcz .cz[21;13Hru .ru[22;13Htw .tw[23;13Hzh-tw .tw[24;13Hhr .hr[25;1H[K[26;1H#[K[27;1H# LanguagePriority allows you to give precedence to some languages[28;1H# in case of a tie during content negotiation.[29;1H#[K[30;1H# Just list the languages in decreasing order of preference. We have[31;1H# more or less alphabetized them here. You probably want to change this.[32;1H#[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;14Hs .es[4;13Hsv .se[5;13Hcz .cz[6;13Hru .ru[7;13Htw .tw[8;13Hzh-tw .tw[9;13Hhr .hr[10;1H[K[11;1H#[K[12;1H# LanguagePriority allows you to give precedence to some languages[13;1H# in case of a tie during content negotiation.[14;1H#[K[15;1H# Just list the languages in decreasing order of preference. We have[16;1H# more or less alphabetized them here. You probably want to change this.[17;1H#[K[18;1HLanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw[19;1H[K[20;1H#[K[21;1H# ForceLanguagePriority allows you to serve a result page rather than[22;1H# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)[23;1H# [in case no accepted languages matched the available variants][24;1H#[K[25;1HForceLanguagePriority Prefer Fallback[26;1H [27;3H[K[28;3HSpecify a default charset for all pages sent out. This is[29;3Halways a good idea and opens the door for future internationalisation[30;3Hof your web site, should you ever want it. Specifying it as[K[31;3Ha default does little harm; as the standard dictates that a page[K[32;3His in iso-8859-1 (latin1) unless specified otherwise i.e. you[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HLanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw[4;1H[K[5;1H#[K[6;1H# ForceLanguagePriority allows you to serve a result page rather than[7;1H# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)[8;1H# [in case no accepted languages matched the available variants][9;1H#[K[10;1HForceLanguagePriority Prefer Fallback[11;1H [12;3H[K[13;3HSpecify a default charset for all pages sent out. This is[14;3Halways a good idea and opens the door for future internationalisation[15;3Hof your web site, should you ever want it. Specifying it as[K[16;3Ha default does little harm; as the standard dictates that a page[K[17;3His in iso-8859-1 (latin1) unless specified otherwise i.e. you[18;1H# are merely stating the obvious. There are also some security[K[19;1H# reasons in browsers, related to javascript and URL parsing[20;3Hwhich encourage you to always set a default char set.[21;3H[K[22;1HAddDefaultCharset ISO-8859-1[K[23;1H[K[25;1H# Commonly used filename extensions to character sets. You probably[26;1H# want to avoid clashes with the language extensions, unless you[27;3Hare good at carefully testing your setup after each change.[28;4Hee ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets for[29;3Hthe official list of charset names and their respective RFCs[K[30;3H[K[31;1HAddCharset ISO-8859-1 .iso8859-1 .latin1[K[32;1HAddCharset ISO-8859-2 .iso8859-2 .latin2 .cen[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# are merely stating the obvious. There are also some security[K[4;1H# reasons in browsers, related to javascript and URL parsing[5;3Hwhich encourage you to always set a default char set.[6;3H[K[7;1HAddDefaultCharset ISO-8859-1[K[8;1H[K[10;1H# Commonly used filename extensions to character sets. You probably[11;1H# want to avoid clashes with the language extensions, unless you[12;3Hare good at carefully testing your setup after each change.[13;4Hee ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets for[14;3Hthe official list of charset names and their respective RFCs[K[15;3H[K[16;1HAddCharset ISO-8859-1 .iso8859-1 .latin1[K[17;1HAddCharset ISO-8859-2 .iso8859-2 .latin2 .cen[K[18;1HAddCharset ISO-8859-3 .iso8859-3 .latin3[K[19;1HAddCharset ISO-8859-4 .iso8859-4 .latin4[K[20;1HAddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru[21;1HAddCharset ISO-8859-6 .iso8859-6 .latin6 .arb[22;4HCharset ISO-8859-7 .iso8859-7 .latin7 .grk[23;1HAddCharset ISO-8859-8 .iso8859-8 .latin8 .heb[24;1HAddCharset ISO-8859-9 .iso8859-9 .latin9 .trk[25;1HAddCharset ISO-2022-JP .iso2022-jp .jis[K[26;1HAddCharset ISO-2022-KR .iso2022-kr .kis[K[27;1HAddCharset ISO-2022-CN .iso2022-cn .cis[K[28;1HAddCharset Big5 .Big5 .big5[K[29;3HFor russian, more than one charset is used (depends on client, mostly):[30;1HAddCharset WINDOWS-1251 .cp-1251 .win-1251[31;12HCP866 .cp866[K[32;12HKOI8-r .koi8-r .koi8-ru[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HAddCharset ISO-8859-3 .iso8859-3 .latin3[K[4;1HAddCharset ISO-8859-4 .iso8859-4 .latin4[K[5;1HAddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru[6;1HAddCharset ISO-8859-6 .iso8859-6 .latin6 .arb[7;4HCharset ISO-8859-7 .iso8859-7 .latin7 .grk[8;1HAddCharset ISO-8859-8 .iso8859-8 .latin8 .heb[9;1HAddCharset ISO-8859-9 .iso8859-9 .latin9 .trk[10;1HAddCharset ISO-2022-JP .iso2022-jp .jis[K[11;1HAddCharset ISO-2022-KR .iso2022-kr .kis[K[12;1HAddCharset ISO-2022-CN .iso2022-cn .cis[K[13;1HAddCharset Big5 .Big5 .big5[K[14;3HFor russian, more than one charset is used (depends on client, mostly):[15;1HAddCharset WINDOWS-1251 .cp-1251 .win-1251[16;12HCP866 .cp866[K[17;12HKOI8-r .koi8-r .koi8-ru[K[18;12HKOI8-ru .koi8-uk .ua[K[19;16H10646-UCS-2 .ucs2[K[20;16H10646-UCS-4 .ucs4[K[21;12HUTF-8 .utf8[K[22;1H[K[23;1H# The set below does not map to a specific (iso) standard[24;1H# but works on a fairly wide range of browsers. Note that[25;1H# capitalization actually matters (it should not, but it[26;1H# does for some browsers).[K[27;1H#[K[28;1H# See ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets[29;3Hfor a list of sorts. But browsers support few.[K[30;1H#[K[31;12HGB2312 .gb2312 .gb[32;12Hutf-7 .utf7[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;12HKOI8-ru .koi8-uk .ua[K[4;16H10646-UCS-2 .ucs2[K[5;16H10646-UCS-4 .ucs4[K[6;12HUTF-8 .utf8[K[7;1H[K[8;1H# The set below does not map to a specific (iso) standard[9;1H# but works on a fairly wide range of browsers. Note that[10;1H# capitalization actually matters (it should not, but it[11;1H# does for some browsers).[K[12;1H#[K[13;1H# See ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets[14;3Hfor a list of sorts. But browsers support few.[K[15;1H#[K[16;12HGB2312 .gb2312 .gb[17;12Hutf-7 .utf7[K[18;12Hutf-8 .utf8[K[19;12Hbig5 .big5 .b5[20;12HEUC-TW .euc-tw [21;12HEUC-JP .euc-jp[22;1HAddCharset EUC-KR .euc-kr[23;1HAddCharset shift_jis .sjis[K[24;1H[K[25;3H[K[26;3HAddType allows you to add to or override the MIME configuration[27;3Hfile mime.types for specific file types.[28;3H[K[29;1HAddType application/x-tar .tgz[K[30;1H [31;1H#[K[32;1H# AddHandler allows you to map certain file extensions to "handlers":[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;12Hutf-8 .utf8[K[4;12Hbig5 .big5 .b5[5;12HEUC-TW .euc-tw [6;12HEUC-JP .euc-jp[7;1HAddCharset EUC-KR .euc-kr[8;1HAddCharset shift_jis .sjis[K[9;1H[K[10;3H[K[11;3HAddType allows you to add to or override the MIME configuration[12;3Hfile mime.types for specific file types.[13;3H[K[14;1HAddType application/x-tar .tgz[K[15;1H [16;1H#[K[17;1H# AddHandler allows you to map certain file extensions to "handlers":[18;1H# actions unrelated to filetype. These can be either built into the server[19;1H# or added with the Action directive (see below)[20;1H#[K[21;1H# To use CGI scripts outside of ScriptAliased directories:[22;1H# (You will also need to add "ExecCGI" to the "Options" directive.)[23;1H#[K[24;1H#AddHandler cgi-script .cgi[25;1H [26;3H[K[27;3HFor files that include their own HTTP headers:[29;1H#AddHandler send-as-is asis [32;3HFor server-parsed imagemap files:[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# actions unrelated to filetype. These can be either built into the server[4;1H# or added with the Action directive (see below)[5;1H#[K[6;1H# To use CGI scripts outside of ScriptAliased directories:[7;1H# (You will also need to add "ExecCGI" to the "Options" directive.)[8;1H#[K[9;1H#AddHandler cgi-script .cgi[10;1H [11;3H[K[12;3HFor files that include their own HTTP headers:[14;1H#AddHandler send-as-is asis [17;3HFor server-parsed imagemap files:[K[18;3H[K[19;2HAddHandler imap-file map[K[20;1H [21;3H[K[22;3HFor type maps (negotiated resources):[K[23;3H(This is enabled by default to allow the Apache "It Worked" page[24;2H to be distributed in multiple languages.)[25;1H#[26;1HAddHandler type-map var[27;1H[K[28;3HFilters allow you to process content before it is sent to the client.[29;2H[K[30;1H# To parse .shtml files for server-side includes (SSI):[31;3H(You will also need to add "Includes" to the "Options" directive.)[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;2HAddHandler imap-file map[K[5;1H [6;3H[K[7;3HFor type maps (negotiated resources):[K[8;3H(This is enabled by default to allow the Apache "It Worked" page[9;2H to be distributed in multiple languages.)[10;1H#[11;1HAddHandler type-map var[12;1H[K[13;3HFilters allow you to process content before it is sent to the client.[14;2H[K[15;1H# To parse .shtml files for server-side includes (SSI):[16;3H(You will also need to add "Includes" to the "Options" directive.)[17;3H[K[18;2HAddType text/html .shtml[19;5HOutputFilter INCLUDES .shtml[22;3HAction lets you define media types that will execute a script whenever[23;3Ha matching file is called. This eliminates the need for repeated URL[24;3Hpathnames for oft-used CGI file processors.[25;3HFormat: Action media/type /cgi-script/location[26;1H# Format: Action handler-name /cgi-script/location[27;1H#[28;1H[K[30;3HCustomizable error responses come in three flavors: [31;3H1) plain text 2) local redirects 3) external redirects[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2HAddType text/html .shtml[4;5HOutputFilter INCLUDES .shtml[7;3HAction lets you define media types that will execute a script whenever[8;3Ha matching file is called. This eliminates the need for repeated URL[9;3Hpathnames for oft-used CGI file processors.[10;3HFormat: Action media/type /cgi-script/location[11;1H# Format: Action handler-name /cgi-script/location[12;1H#[13;1H[K[15;3HCustomizable error responses come in three flavors: [16;3H1) plain text 2) local redirects 3) external redirects[K[18;2H Some examples:[K[19;2HErrorDocument 500 "The server made a boo boo."[20;1H#ErrorDocument 404 /missing.html[21;2HErrorDocument 404 "/cgi-bin/missing_handler.pl"[22;2HErrorDocument 402 http://www.example.com/subscription_info.html[K[23;3H[K[24;1H[K[25;3H[K[26;3HPutting this all together, we can internationalize error responses.[28;1H# We use Alias to redirect any /error/HTTP_.html.var response to[29;3Hour collection of by-error message multi-language collections. We use[30;3Hincludes to substitute the appropriate text.[K[31;3H[K[32;3HYou can modify the messages' appearance without changing any of the[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2H Some examples:[K[4;2HErrorDocument 500 "The server made a boo boo."[5;1H#ErrorDocument 404 /missing.html[6;2HErrorDocument 404 "/cgi-bin/missing_handler.pl"[7;2HErrorDocument 402 http://www.example.com/subscription_info.html[K[8;3H[K[9;1H[K[10;3H[K[11;3HPutting this all together, we can internationalize error responses.[13;1H# We use Alias to redirect any /error/HTTP_.html.var response to[14;3Hour collection of by-error message multi-language collections. We use[15;3Hincludes to substitute the appropriate text.[K[16;3H[K[17;3HYou can modify the messages' appearance without changing any of the[18;3Hdefault HTTP_.html.var files by adding the line:[19;2H[K[20;2H Alias /error/include/ "/your/include/path/"[21;2H[K[22;2H which allows you to create your own set of files by starting with the[23;3H/home/mcarroll/apache/apache2.0.40/error/include/ files and copying them to /your/include/path/,[24;1H# even on a per-VirtualHost basis. The default include files will display[25;3Hyour Apache version number and your ServerAdmin email address regardless[26;3Hof the setting of ServerSignature.[K[28;3HThe internationalized error documents require mod_alias, mod_include [29;3Hand mod_negotiation. To activate them, uncomment the following 30 lines.[30;1H[K[31;6HAlias /error/ "/home/mcarroll/apache/apache2.0.40/error/"[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hdefault HTTP_.html.var files by adding the line:[4;2H[K[5;2H Alias /error/include/ "/your/include/path/"[6;2H[K[7;2H which allows you to create your own set of files by starting with the[8;3H/home/mcarroll/apache/apache2.0.40/error/include/ files and copying them to /your/include/path/,[9;1H# even on a per-VirtualHost basis. The default include files will display[10;3Hyour Apache version number and your ServerAdmin email address regardless[11;3Hof the setting of ServerSignature.[K[13;3HThe internationalized error documents require mod_alias, mod_include [14;3Hand mod_negotiation. To activate them, uncomment the following 30 lines.[15;1H[K[16;6HAlias /error/ "/home/mcarroll/apache/apache2.0.40/error/"[17;3H[K[18;3H [19;10HAllowOverride None[20;5H Options IncludesNoExec[K[21;10HAddOutputFilter Includes html[22;3H AddHandler type-map var[K[23;3H Order allow,deny[K[24;3H Allow from all[K[25;3H LanguagePriority en es de fr sv[K[26;3H ForceLanguagePriority Prefer Fallback[27;6H[28;3H[K[29;3H ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var[K[30;1H# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var[31;6HErrorDocument 403 /error/HTTP_FORBIDDEN.html.var[K[32;6HErrorDocument 404 /error/HTTP_NOT_FOUND.html.var[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H [4;10HAllowOverride None[5;5H Options IncludesNoExec[K[6;10HAddOutputFilter Includes html[7;3H AddHandler type-map var[K[8;3H Order allow,deny[K[9;3H Allow from all[K[10;3H LanguagePriority en es de fr sv[K[11;3H ForceLanguagePriority Prefer Fallback[12;6H[13;3H[K[14;3H ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var[K[15;1H# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var[16;6HErrorDocument 403 /error/HTTP_FORBIDDEN.html.var[K[17;6HErrorDocument 404 /error/HTTP_NOT_FOUND.html.var[18;6HErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var[19;6HErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var[20;6HErrorDocument 410 /error/HTTP_GONE.html.var[21;6HErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var[22;6HErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var[23;6HErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var[24;6HErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var[25;6HErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var[26;6HErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var[27;6HErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var[28;6HErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var[29;20H503 /error/HTTP_SERVICE_UNAVAILABLE.html.var[30;20H506 /error/HTTP_VARIANT_ALSO_VARIES.html.var[31;1H[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;6HErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var[4;6HErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var[5;6HErrorDocument 410 /error/HTTP_GONE.html.var[6;6HErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var[7;6HErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var[8;6HErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var[9;6HErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var[10;6HErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var[11;6HErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var[12;6HErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var[13;6HErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var[14;20H503 /error/HTTP_SERVICE_UNAVAILABLE.html.var[15;20H506 /error/HTTP_VARIANT_ALSO_VARIES.html.var[16;1H[K[17;1H[K[18;6H[K[19;3HThe following directives modify normal HTTP response behavior to[20;3Hhandle known problems with browser implementations.[21;6H[K[22;1HBrowserMatch "Mozilla/2" nokeepalive[K[23;1HBrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0[24;1HBrowserMatch "RealPlayer 4\.0" force-response-1.0[K[25;1HBrowserMatch "Java/1\.0" force-response-1.0[K[26;1HBrowserMatch "JDK/1\.0" force-response-1.0[K[27;1H[K[28;6H[K[29;3HThe following directive disables redirects on non-GET requests for[30;3Ha directory that does not include the trailing slash. This fixes a[31;1H# problem with Microsoft WebFolders which does not appropriately handle[32;1H# redirects for folders with DAV methods.[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;6H[K[4;3HThe following directives modify normal HTTP response behavior to[5;3Hhandle known problems with browser implementations.[6;6H[K[7;1HBrowserMatch "Mozilla/2" nokeepalive[K[8;1HBrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0[9;1HBrowserMatch "RealPlayer 4\.0" force-response-1.0[K[10;1HBrowserMatch "Java/1\.0" force-response-1.0[K[11;1HBrowserMatch "JDK/1\.0" force-response-1.0[K[12;1H[K[13;6H[K[14;3HThe following directive disables redirects on non-GET requests for[15;3Ha directory that does not include the trailing slash. This fixes a[16;1H# problem with Microsoft WebFolders which does not appropriately handle[17;1H# redirects for folders with DAV methods.[19;1HBrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully[20;1HBrowserMatch "^WebDrive" redirect-carefully[K[21;1H [22;1H#[K[23;1H# Allow server status reports, with the URL of http://servername/server-status[24;1H# Change the ".your-domain.com" to match your domain to enable.[25;1H#[K[26;1H#[K[27;1H# SetHandler server-status[28;6HOrder deny,allow[29;3H Deny from all[K[30;3H Allow from .your-domain.com[K[31;2H[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[4;1HBrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully[5;1HBrowserMatch "^WebDrive" redirect-carefully[K[6;1H [7;1H#[K[8;1H# Allow server status reports, with the URL of http://servername/server-status[9;1H# Change the ".your-domain.com" to match your domain to enable.[10;1H#[K[11;1H#[K[12;1H# SetHandler server-status[13;6HOrder deny,allow[14;3H Deny from all[K[15;3H Allow from .your-domain.com[K[16;2H[K[17;1H[K[19;1H# Allow remote server configuration reports, with the URL of[K[20;1H# http://servername/server-info (requires that mod_info.c be loaded).[21;1H# Change the ".your-domain.com" to match your domain to enable.[23;2H[K[24;3H SetHandler server-info[K[25;6HOrder deny,allow[26;2H Deny from all[K[27;6HAllow from .your-domain.com[28;2H[K[29;1H[K[30;6H[K[31;2H Proxy Server directives. Uncomment the following lines to[32;1H# enable the proxy server:[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[4;1H# Allow remote server configuration reports, with the URL of[K[5;1H# http://servername/server-info (requires that mod_info.c be loaded).[6;1H# Change the ".your-domain.com" to match your domain to enable.[8;2H[K[9;3H SetHandler server-info[K[10;6HOrder deny,allow[11;2H Deny from all[K[12;6HAllow from .your-domain.com[13;2H[K[14;1H[K[15;6H[K[16;2H Proxy Server directives. Uncomment the following lines to[17;1H# enable the proxy server:[19;2H[K[20;2HProxyRequests On[K[21;3H[K[22;2H[23;2H Order deny,allow [24;6HDeny from all[K[25;6HAllow from .your-domain.com[26;2H[K[27;1H[K[28;2H[K[29;1H# Enable/disable the handling of HTTP/1.1 "Via:" headers.[30;3H("Full" adds the server version; "Block" removes all outgoing Via: headers)[31;3HSet to one of: Off | On | Full | Block[K[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[4;2H[K[5;2HProxyRequests On[K[6;3H[K[7;2H[8;2H Order deny,allow [9;6HDeny from all[K[10;6HAllow from .your-domain.com[11;2H[K[12;1H[K[13;2H[K[14;1H# Enable/disable the handling of HTTP/1.1 "Via:" headers.[15;3H("Full" adds the server version; "Block" removes all outgoing Via: headers)[16;3HSet to one of: Off | On | Full | Block[K[17;3H[K[18;2HProxyVia On[19;1H[K[20;2H[K[21;3HTo enable the cache as well, edit and uncomment the following lines:[22;2H (no cacheing without CacheRoot)[23;6H[K[24;2HCacheRoot "/home/mcarroll/apache/apache2.0.40/proxy"[25;2HCacheSize 5[K[26;2HCacheGcInterval 4[27;1H#CacheMaxExpire 24[28;2HCacheLastModifiedFactor 0.1[29;2HCacheDefaultExpire 1[K[30;2HNoCache a-domain.com another-domain.edu joes.garage-sale.com[K[31;1H[K[32;2H[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2HProxyVia On[4;1H[K[5;2H[K[6;3HTo enable the cache as well, edit and uncomment the following lines:[7;2H (no cacheing without CacheRoot)[8;6H[K[9;2HCacheRoot "/home/mcarroll/apache/apache2.0.40/proxy"[10;2HCacheSize 5[K[11;2HCacheGcInterval 4[12;1H#CacheMaxExpire 24[13;2HCacheLastModifiedFactor 0.1[14;2HCacheDefaultExpire 1[K[15;2HNoCache a-domain.com another-domain.edu joes.garage-sale.com[K[16;1H[K[17;2H[18;2H End of proxy directives.[21;3HBring in additional module-specific configurations[K[22;3H[K[23;1H[24;1H Include conf/ssl.conf[K[25;1H [26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[29;2H[K[30;2H VirtualHost: If you want to maintain multiple domains/hostnames on your[31;1H# machine you can setup VirtualHost containers for them. Most configurations[32;2H use only name-based virtual hosts so the server doesn't need to worry about[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2H End of proxy directives.[6;3HBring in additional module-specific configurations[K[7;3H[K[8;1H[9;1H Include conf/ssl.conf[K[10;1H [11;1H[K[12;1H[K[13;2H## Section 3: Virtual Hosts[14;2H[K[15;2H VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;2H use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;3HPlease see the documentation at[21;3H[K[22;3Hfor further details before you try to setup virtual hosts.[23;1H#[K[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;3H[K[18;1H[19;1H[20;1H[19;1H[18;1H[17;1H[16;1H[15;1H[14;1H[13;1H[K[14;2H## Section 3: Virtual Hosts[15;3H[K[16;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [17;3Hmachine you can setup VirtualHost containers for them. Most configurations [18;3Huse only name-based virtual hosts so the server doesn't need to worry about[19;3HIP addresses. This is indicated by the asterisks in the directives below.[20;3H[K[21;3HPlease see the documentation at[K[22;3H[K[23;3Hfor further details before you try to setup virtual hosts.[24;3H[K[25;3HYou may use the command line option '-S' to verify your virtual host[26;1H# configuration.[27;1H [28;3H[K[29;3HUse name-based virtual hosting.[30;2H[K[31;1H#NameVirtualHost *[32;1H [14;1H[K[15;2H## Section 3: Virtual Hosts[16;3H[K[17;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [18;3Hmachine you can setup VirtualHost containers for them. Most configurations [19;3Huse only name-based virtual hosts so the server doesn't need to worry about[20;3HIP addresses. This is indicated by the asterisks in the directives below.[21;3H[K[22;3HPlease see the documentation at[K[23;3H[K[24;3Hfor further details before you try to setup virtual hosts.[25;3H[K[26;3HYou may use the command line option '-S' to verify your virtual host[27;1H# configuration.[28;1H [29;3H[K[30;3HUse name-based virtual hosting.[31;2H[K[32;1H#NameVirtualHost *[15;1H[K[16;2H## Section 3: Virtual Hosts[17;3H[K[18;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [19;3Hmachine you can setup VirtualHost containers for them. Most configurations [20;3Huse only name-based virtual hosts so the server doesn't need to worry about[21;3HIP addresses. This is indicated by the asterisks in the directives below.[22;3H[K[23;3HPlease see the documentation at[K[24;3H[K[25;3Hfor further details before you try to setup virtual hosts.[26;3H[K[27;3HYou may use the command line option '-S' to verify your virtual host[28;1H# configuration.[29;1H [30;3H[K[31;3HUse name-based virtual hosting.[32;2H[K[16;1H[K[17;2H## Section 3: Virtual Hosts[18;3H[K[19;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [20;3Hmachine you can setup VirtualHost containers for them. Most configurations [21;3Huse only name-based virtual hosts so the server doesn't need to worry about[22;3HIP addresses. This is indicated by the asterisks in the directives below.[23;3H[K[24;3HPlease see the documentation at[K[25;3H[K[26;3Hfor further details before you try to setup virtual hosts.[27;3H[K[28;3HYou may use the command line option '-S' to verify your virtual host[29;1H# configuration.[30;1H [31;3H[K[32;3HUse name-based virtual hosting.[17;1H[16;1H[15;1H#[15;3HSECTION[15;11H3[17;1H[K[18;2H## Section 3: Virtual Hosts[19;3H[K[20;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [21;3Hmachine you can setup VirtualHost containers for them. Most configurations [22;3Huse only name-based virtual hosts so the server doesn't need to worry about[23;3HIP addresses. This is indicated by the asterisks in the directives below.[24;3H[K[25;3HPlease see the documentation at[K[26;3H[K[27;3Hfor further details before you try to setup virtual hosts.[28;3H[K[29;3HYou may use the command line option '-S' to verify your virtual host[30;1H# configuration.[31;1H [32;3H[K[16;1H[18;1H[K[19;2H## Section 3: Virtual Hosts[20;3H[K[21;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [22;3Hmachine you can setup VirtualHost containers for them. Most configurations [23;3Huse only name-based virtual hosts so the server doesn't need to worry about[24;3HIP addresses. This is indicated by the asterisks in the directives below.[25;3H[K[26;3HPlease see the documentation at[K[27;3H[K[28;3Hfor further details before you try to setup virtual hosts.[29;3H[K[30;3HYou may use the command line option '-S' to verify your virtual host[31;1H# configuration.[32;1H [17;1H[19;1H[K[20;2H## Section 3: Virtual Hosts[21;3H[K[22;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [23;3Hmachine you can setup VirtualHost containers for them. Most configurations [24;3Huse only name-based virtual hosts so the server doesn't need to worry about[25;3HIP addresses. This is indicated by the asterisks in the directives below.[26;3H[K[27;3HPlease see the documentation at[K[28;3H[K[29;3Hfor further details before you try to setup virtual hosts.[30;3H[K[31;3HYou may use the command line option '-S' to verify your virtual host[32;1H# configuration.[18;1H[20;1H[K[21;2H## Section 3: Virtual Hosts[22;3H[K[23;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [24;3Hmachine you can setup VirtualHost containers for them. Most configurations [25;3Huse only name-based virtual hosts so the server doesn't need to worry about[26;3HIP addresses. This is indicated by the asterisks in the directives below.[27;3H[K[28;3HPlease see the documentation at[K[29;3H[K[30;3Hfor further details before you try to setup virtual hosts.[31;3H[K[32;3HYou may use the command line option '-S' to verify your virtual host[19;1H[18;1H[17;1H[16;1H[15;1H[14;1H[15;1H[K[16;1H# SECTION 3[21;1H[K[22;2H## Section 3: Virtual Hosts[23;3H[K[24;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [25;3Hmachine you can setup VirtualHost containers for them. Most configurations [26;3Huse only name-based virtual hosts so the server doesn't need to worry about[27;3HIP addresses. This is indicated by the asterisks in the directives below.[28;3H[K[29;3HPlease see the documentation at[K[30;3H[K[31;3Hfor further details before you try to setup virtual hosts.[32;3H[K[15;1H[16;1H[K[17;1H# SECTION 3[22;1H[K[23;2H## Section 3: Virtual Hosts[24;3H[K[25;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [26;3Hmachine you can setup VirtualHost containers for them. Most configurations [27;3Huse only name-based virtual hosts so the server doesn't need to worry about[28;3HIP addresses. This is indicated by the asterisks in the directives below.[29;3H[K[30;3HPlease see the documentation at[K[31;3H[K[32;3Hfor further details before you try to setup virtual hosts.[16;1H[17;1H[K[18;1H# SECTION 3[23;1H[K[24;2H## Section 3: Virtual Hosts[25;3H[K[26;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [27;3Hmachine you can setup VirtualHost containers for them. Most configurations [28;3Huse only name-based virtual hosts so the server doesn't need to worry about[29;3HIP addresses. This is indicated by the asterisks in the directives below.[30;3H[K[31;3HPlease see the documentation at[K[32;3H[K[17;1H[18;1H[K[19;1H# SECTION 3[24;1H[K[25;2H## Section 3: Virtual Hosts[26;3H[K[27;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [28;3Hmachine you can setup VirtualHost containers for them. Most configurations [29;3Huse only name-based virtual hosts so the server doesn't need to worry about[30;3HIP addresses. This is indicated by the asterisks in the directives below.[31;3H[K[32;3HPlease see the documentation at[K[18;1H[19;1H[20;1H[21;1H[25;1H[K[26;2H## Section 3: Virtual Hosts[27;3H[K[28;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [29;3Hmachine you can setup VirtualHost containers for them. Most configurations [30;3Huse only name-based virtual hosts so the server doesn't need to worry about[31;3HIP addresses. This is indicated by the asterisks in the directives below.[32;3H[K[22;1H[26;1H[K[27;2H## Section 3: Virtual Hosts[28;3H[K[29;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [30;3Hmachine you can setup VirtualHost containers for them. Most configurations [31;3Huse only name-based virtual hosts so the server doesn't need to worry about[32;3HIP addresses. This is indicated by the asterisks in the directives below.[23;1H[27;1H[K[28;2H## Section 3: Virtual Hosts[29;3H[K[30;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [31;3Hmachine you can setup VirtualHost containers for them. Most configurations [32;3Huse only name-based virtual hosts so the server doesn't need to worry about[24;1H[28;1H[K[29;2H## Section 3: Virtual Hosts[30;3H[K[31;3HVirtualHost: If you want to maintain multiple domains/hostnames on your [32;3Hmachine you can setup VirtualHost containers for them. Most configurations [25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H[K[4;1H# SECTION 3[5;1H [6;1H[K[7;1H [8;1H[K[9;5H[K[10;1H[K[14;1H### Section 3: Virtual Hosts[15;1H#[16;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[17;1H# machine you can setup VirtualHost containers for them. Most configurations[18;1H# use only name-based virtual hosts so the server doesn't need to worry about[19;3HIP addresses. This is indicated by the asterisks in the directives below.[20;1H#[21;1H# Please see the documentation at[22;1H# [23;1H# for further details before you try to setup virtual hosts.[24;1H#[25;1H# You may use the command line option '-S' to verify your virtual host[26;1H# configuration.[28;1H#[29;2H Use name-based virtual hosting.[31;2HNameVirtualHost *[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# use only name-based virtual hosts so the server doesn't need to worry about[4;3HIP addresses. This is indicated by the asterisks in the directives below.[5;1H#[6;1H# Please see the documentation at[7;1H# [8;1H# for further details before you try to setup virtual hosts.[9;1H#[10;1H# You may use the command line option '-S' to verify your virtual host[11;1H# configuration.[13;1H#[14;2H Use name-based virtual hosting.[16;2HNameVirtualHost *[K[17;1H[K[18;3H[K[19;3HVirtualHost example:[K[20;3HAlmost any Apache directive may go into a VirtualHost container.[21;3HThe first VirtualHost section is used for requests without a known[22;3Hserver name.[K[23;3H[K[24;2H[25;3H ServerAdmin webmaster@dummy-host.example.com[K[26;3H DocumentRoot /www/docs/dummy-host.example.com[27;1H# ServerName dummy-host.example.com[28;6HErrorLog logs/dummy-host.example.com-error_log[29;3H CustomLog logs/dummy-host.example.com-access_log common[30;2H[31;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[23;1H[22;1H[21;1H[20;1H[19;1H[18;1H[17;1H[16;1H[16;2H[16;1HNameVirtualHost * [16;1H[17;1H[16;18H[16;17H [16;17Hred.ils.unc.edu[17;1H[18;2H[19;23H[20;32H[21;32H[22;15H[23;2H[24;17H[24;16H[24;15H> [24;15Hi>[24;16Hl>[24;17Hs>[24;18H.>[24;19Hu>[24;20Hn>[24;21Hc>[24;22H.>[24;23He>[24;24Hd>[24;25Hu>[24;26H[23;2H[24;1H[24;2H[24;1H [24;1H[25;1H[25;2H[25;1H ServerAdmin webmaster@dummy-host.example.com [25;1H[26;1H[26;2H[26;1H DocumentRoot /www/docs/dummy-host.example.com [26;1H[27;1H[27;2H[27;1H ServerName dummy-host.example.com [27;1H[28;1H[28;2H[28;1H ErrorLog logs/dummy-host.example.com-error_log [28;1H[29;1H[29;2H[29;1H CustomLog logs/dummy-host.example.com-access_log common [29;1H[30;1H[30;2H[30;1H [30;1H#[30;2H[29;2H[29;1H# CustomLog logs/dummy-host.example.com-access_log common[29;2H[28;2H[28;1H# ErrorLog logs/dummy-host.example.com-error_log[28;2H[27;2H[27;1H# ServerName dummy-host.example.com[27;2H[26;2H[26;1H# DocumentRoot /www/docs/dummy-host.example.com[26;2H[25;2H[25;1H# ServerAdmin webmaster@dummy-host.example.com[25;2H[24;2H[24;1H#[24;2H[23;2H[22;2H[21;2H[20;2H[19;2H[18;2H[17;1H[16;2H[16;1H#NameVirtualHost red.ils.unc.edu[16;2H[17;1H[18;1H [19;3H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container. [22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;2H[K[25;2H[K[26;6HServerAdmin webmaster@dummy-host.example.com [27;6HDocumentRoot /www/docs/dummy-host.example.com[28;6HServerName dummy-host.example.com[K[29;6HErrorLog logs/dummy-host.example.com-error_log[K[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[18;1H[17;1H#NameVirtualHost[17;18Hred.ils.unc.edu[16;33H[17;1H[17;2H[17;1HNameVirtualHost red.ils.unc.edu [17;1H[K[18;1HNameVirtualHost red.ils.unc.edu[19;1H [20;3H[K[21;3HVirtualHost example:[K[22;3HAlmost any Apache directive may go into a VirtualHost container. [23;3HThe first VirtualHost section is used for requests without a known[24;3Hserver name.[25;2H[K[26;2H[K[27;6HServerAdmin webmaster@dummy-host.example.com [28;6HDocumentRoot /www/docs/dummy-host.example.com[29;6HServerName dummy-host.example.com[K[30;6HErrorLog logs/dummy-host.example.com-error_log[K[31;2H CustomLog logs/dummy-host.example.com-access_log common[32;1H#[18;1H[17;1H[16;33H[16;32H[16;33H[16;32H [16;32H[16;31H [16;31H[16;30H [16;30H[16;29H [16;29H[16;28H [16;28H[16;27H [16;27H[16;26H [16;26H[16;25H [16;25H[16;24H [16;24H[16;23H [16;23H[16;22H [16;22H[16;21H [16;21H[16;20H [16;20H[16;19H [16;19H[16;18H [16;18H*[17;1H[18;19H[19;1H[20;2H[21;19H[22;19H[23;19H[24;15H[25;2H[26;19H[27;19H[28;19H[29;19H[30;19H[31;19H[32;16H[3;1HNameVirtualHost red.ils.unc.edu[K[4;1H[K[6;3HVirtualHost example:[K[7;3HAlmost any Apache directive may go into a VirtualHost container.[8;3HThe first VirtualHost section is used for requests without a known[9;3Hserver name.[10;3H[K[11;2H[12;1H# ServerAdmin webmaster@dummy-host.example.com[13;6HDocumentRoot /www/docs/dummy-host.example.com[14;3H ServerName dummy-host.example.com[15;6HErrorLog logs/dummy-host.example.com-error_log[16;2H CustomLog logs/dummy-host.example.com-access_log common[17;1H#[18;1H[K[20;1H [21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H [26;1H[K[27;1H[K[28;1H[K[29;1H[K[30;1H[K[31;1H[K[32;1H[K[18;1H[19;1H[20;1H#[21;1H#[21;3H[21;4H[21;5H[21;6HServerAdmin[21;18Hwebmaster@dummy-host.example.com[22;1H#[22;3H[22;4H[22;5H[22;6HDocumentRoot[22;19H/www/docs/dummy-host.example.com[23;1H#[23;3H[23;4H[23;5H[23;6HServerName[23;17Hdummy-host.example.com[24;1H#[24;3H[24;4H[24;5H[24;6HErrorLog[24;15Hlogs/dummy-host.example.com-error_log[25;1H#[25;3H[25;4H[25;5H[25;6HCustomLog[25;16Hlogs/dummy-host.example.com-access_log[25;55Hcommon[26;1H#[25;16H[24;16H[23;16H[22;16H[21;16H[21;17H[21;18H[21;17Hwebmaster@dummy-host.example.com [21;17H[21;16Hwebmaster@dummy-host.example.com [21;16H[21;15Hwebmaster@dummy-host.example.com [21;15H[21;14Hwebmaster@dummy-host.example.com [21;14H[21;13Hwebmaster@dummy-host.example.com [21;13H[21;12Hwebmaster@dummy-host.example.com [21;12H[21;11Hwebmaster@dummy-host.example.com [21;11H[21;10Hwebmaster@dummy-host.example.com [21;10H[21;9Hwebmaster@dummy-host.example.com [21;9H[21;8Hwebmaster@dummy-host.example.com [21;8H[21;7Hwebmaster@dummy-host.example.com [21;7H[21;6Hwebmaster@dummy-host.example.com [21;6H[21;5Hwebmaster@dummy-host.example.com [21;5H[21;4Hwebmaster@dummy-host.example.com [21;4H#webmaster@dummy-host.example.com[21;5Hwebmaster@dummy-host.example.com[21;30H[K[22;1Hwebmaster@dummy-host.example.com[K[23;6HDocumentRoot /www/docs/dummy-host.example.com[24;6HServerName dummy-host.example.com[K[25;6HErrorLog logs/dummy-host.example.com-error_log[K[26;2H CustomLog logs/dummy-host.example.com-access_log common[27;1H#[22;1H#webmaster@dummy-host.example.com[22;2H webmaster@dummy-host.example.com[22;3H webmaster@dummy-host.example.com[22;4H webmaster@dummy-host.example.com[22;5H webmaster@dummy-host.example.com[22;6HSwebmaster@dummy-host.example.com[22;7Hewebmaster@dummy-host.example.com[22;8Hrwebmaster@dummy-host.example.com[22;9Hvwebmaster@dummy-host.example.com[22;10Hewebmaster@dummy-host.example.com[22;11Hrwebmaster@dummy-host.example.com[22;12HAwebmaster@dummy-host.example.com[22;13Hdwebmaster@dummy-host.example.com[22;14Hmwebmaster@dummy-host.example.com[22;15Hiwebmaster@dummy-host.example.com[22;16Hnwebmaster@dummy-host.example.com[22;17H webmaster@dummy-host.example.com[22;18H[22;19Hwebmaster@dummy-host.example.com[22;19Hewebmaster@dummy-host.example.com[22;20Hbwebmaster@dummy-host.example.com[22;21Hmwebmaster@dummy-host.example.com[22;22Hawebmaster@dummy-host.example.com[22;23Hswebmaster@dummy-host.example.com[22;24Htwebmaster@dummy-host.example.com[22;25Hewebmaster@dummy-host.example.com[22;26Hrwebmaster@dummy-host.example.com[22;27H@webmaster@dummy-host.example.com[22;28Hdwebmaster@dummy-host.example.com[22;29Huwebmaster@dummy-host.example.com[22;30Hmwebmaster@dummy-host.example.com[22;31Hmwebmaster@dummy-host.example.com[22;32Hywebmaster@dummy-host.example.com[22;33H-webmaster@dummy-host.example.com[22;34Hhwebmaster@dummy-host.example.com[22;35Howebmaster@dummy-host.example.com[22;36Hswebmaster@dummy-host.example.com[22;37Htwebmaster@dummy-host.example.com[22;38H.webmaster@dummy-host.example.com[22;39Hewebmaster@dummy-host.example.com[22;40Hxwebmaster@dummy-host.example.com[22;41Hawebmaster@dummy-host.example.com[22;42Hmwebmaster@dummy-host.example.com[22;43Hpwebmaster@dummy-host.example.com[22;44Hlwebmaster@dummy-host.example.com[22;45Hewebmaster@dummy-host.example.com[22;46H.webmaster@dummy-host.example.com[22;47Hcwebmaster@dummy-host.example.com[22;48Howebmaster@dummy-host.example.com[22;49Hmwebmaster@dummy-host.example.com[22;50H[K[23;1Hwebmaster@dummy-host.example.com[K[24;6HDocumentRoot /www/docs/dummy-host.example.com[25;6HServerName dummy-host.example.com[K[26;6HErrorLog logs/dummy-host.example.com-error_log[K[27;2H CustomLog logs/dummy-host.example.com-access_log common[28;1H#[23;1H#webmaster@dummy-host.example.com[23;2H webmaster@dummy-host.example.com[23;3H webmaster@dummy-host.example.com[23;4H webmaster@dummy-host.example.com[23;5H webmaster@dummy-host.example.com[23;6HDwebmaster@dummy-host.example.com[23;7Howebmaster@dummy-host.example.com[23;8Hcwebmaster@dummy-host.example.com[23;9Huwebmaster@dummy-host.example.com[23;10Hmwebmaster@dummy-host.example.com[23;11Hewebmaster@dummy-host.example.com[23;12Hnwebmaster@dummy-host.example.com[23;13Htwebmaster@dummy-host.example.com[23;14HRwebmaster@dummy-host.example.com[23;15Howebmaster@dummy-host.example.com[23;16Howebmaster@dummy-host.example.com[23;17Htwebmaster@dummy-host.example.com[23;18H webmaster@dummy-host.example.com[23;19H/webmaster@dummy-host.example.com[23;20H[23;21Hwebmaster@dummy-host.example.com[23;21H[23;22Hwebmaster@dummy-host.example.com[23;22H[23;23Hwebmaster@dummy-host.example.com[23;23H/webmaster@dummy-host.example.com[23;24Hdwebmaster@dummy-host.example.com[23;25Howebmaster@dummy-host.example.com[23;26Hcwebmaster@dummy-host.example.com[23;27Hswebmaster@dummy-host.example.com[23;28H/webmaster@dummy-host.example.com[23;29Hdwebmaster@dummy-host.example.com[23;30Huwebmaster@dummy-host.example.com[23;31Hmwebmaster@dummy-host.example.com[23;32Hmwebmaster@dummy-host.example.com[23;33Hywebmaster@dummy-host.example.com[23;34H-webmaster@dummy-host.example.com[23;35Hhwebmaster@dummy-host.example.com[23;36Howebmaster@dummy-host.example.com[23;37Hswebmaster@dummy-host.example.com[23;38Htwebmaster@dummy-host.example.com[23;39H.webmaster@dummy-host.example.com[23;40Hewebmaster@dummy-host.example.com[23;41Hxwebmaster@dummy-host.example.com[23;42Hawebmaster@dummy-host.example.com[23;43Hmwebmaster@dummy-host.example.com[23;44Hpwebmaster@dummy-host.example.com[23;45Hlwebmaster@dummy-host.example.com[23;46Hewebmaster@dummy-host.example.com[23;47H.webmaster@dummy-host.example.com[23;48Hcwebmaster@dummy-host.example.com[23;49Howebmaster@dummy-host.example.com[23;50Hmwebmaster@dummy-host.example.com[23;51H[K[24;1Hwebmaster@dummy-host.example.com[K[25;6HDocumentRoot /www/docs/dummy-host.example.com[26;6HServerName dummy-host.example.com[K[27;6HErrorLog logs/dummy-host.example.com-error_log[K[28;2H CustomLog logs/dummy-host.example.com-access_log common[29;1H#[24;1H#webmaster@dummy-host.example.com[24;2H webmaster@dummy-host.example.com[24;3H webmaster@dummy-host.example.com[24;4H webmaster@dummy-host.example.com[24;5H webmaster@dummy-host.example.com[24;6HSwebmaster@dummy-host.example.com[24;7Hewebmaster@dummy-host.example.com[24;8Hrwebmaster@dummy-host.example.com[24;9Hvwebmaster@dummy-host.example.com[24;10Hewebmaster@dummy-host.example.com[24;11Hrwebmaster@dummy-host.example.com[24;12HNwebmaster@dummy-host.example.com[24;13Hawebmaster@dummy-host.example.com[24;14Hmwebmaster@dummy-host.example.com[24;15Hewebmaster@dummy-host.example.com[24;16H webmaster@dummy-host.example.com[24;17Hdwebmaster@dummy-host.example.com[24;18Huwebmaster@dummy-host.example.com[24;19Hmwebmaster@dummy-host.example.com[24;20Hmwebmaster@dummy-host.example.com[24;21Hywebmaster@dummy-host.example.com[24;22H-webmaster@dummy-host.example.com[24;23Hhwebmaster@dummy-host.example.com[24;24Howebmaster@dummy-host.example.com[24;25Hswebmaster@dummy-host.example.com[24;26Htwebmaster@dummy-host.example.com[24;27H.webmaster@dummy-host.example.com[24;28Hewebmaster@dummy-host.example.com[24;29Hxwebmaster@dummy-host.example.com[24;30Hawebmaster@dummy-host.example.com[24;31Hmwebmaster@dummy-host.example.com[24;32Hpwebmaster@dummy-host.example.com[24;33Hlwebmaster@dummy-host.example.com[24;34Hewebmaster@dummy-host.example.com[24;35H.webmaster@dummy-host.example.com[24;36Hcwebmaster@dummy-host.example.com[24;37Howebmaster@dummy-host.example.com[24;38Hmwebmaster@dummy-host.example.com[24;39H[K[25;1Hwebmaster@dummy-host.example.com[K[26;6HDocumentRoot /www/docs/dummy-host.example.com[27;6HServerName dummy-host.example.com[K[28;6HErrorLog logs/dummy-host.example.com-error_log[K[29;2H CustomLog logs/dummy-host.example.com-access_log common[30;1H#[25;1H#webmaster@dummy-host.example.com[25;2H webmaster@dummy-host.example.com[25;3H webmaster@dummy-host.example.com[25;4H webmaster@dummy-host.example.com[25;5H webmaster@dummy-host.example.com[25;6HEwebmaster@dummy-host.example.com[25;7Hrwebmaster@dummy-host.example.com[25;8Hrwebmaster@dummy-host.example.com[25;9Howebmaster@dummy-host.example.com[25;10Hrwebmaster@dummy-host.example.com[25;11HLwebmaster@dummy-host.example.com[25;12Howebmaster@dummy-host.example.com[25;13Hgwebmaster@dummy-host.example.com[25;14H webmaster@dummy-host.example.com[25;15Hlwebmaster@dummy-host.example.com[25;16Howebmaster@dummy-host.example.com[25;17Hgwebmaster@dummy-host.example.com[25;18Hswebmaster@dummy-host.example.com[25;19H/webmaster@dummy-host.example.com[25;20Hdwebmaster@dummy-host.example.com[25;21Huwebmaster@dummy-host.example.com[25;22Hmwebmaster@dummy-host.example.com[25;23Hmwebmaster@dummy-host.example.com[25;24Hywebmaster@dummy-host.example.com[25;25H-webmaster@dummy-host.example.com[25;26Hhwebmaster@dummy-host.example.com[25;27Howebmaster@dummy-host.example.com[25;28Hswebmaster@dummy-host.example.com[25;29Htwebmaster@dummy-host.example.com[25;30H.webmaster@dummy-host.example.com[25;31Hewebmaster@dummy-host.example.com[25;32Hxwebmaster@dummy-host.example.com[25;33Hawebmaster@dummy-host.example.com[25;34Hmwebmaster@dummy-host.example.com[25;35Hpwebmaster@dummy-host.example.com[25;36Hlwebmaster@dummy-host.example.com[25;37Hewebmaster@dummy-host.example.com[25;38H.webmaster@dummy-host.example.com[25;39Hcwebmaster@dummy-host.example.com[25;40Howebmaster@dummy-host.example.com[25;41Hmwebmaster@dummy-host.example.com[25;42H-webmaster@dummy-host.example.com[25;43Hewebmaster@dummy-host.example.com[25;44Hrwebmaster@dummy-host.example.com[25;45Hrwebmaster@dummy-host.example.com[25;46Howebmaster@dummy-host.example.com[25;47Hrwebmaster@dummy-host.example.com[25;48H_webmaster@dummy-host.example.com[25;49Hlwebmaster@dummy-host.example.com[25;50Howebmaster@dummy-host.example.com[25;51Hgwebmaster@dummy-host.example.com[25;52H[K[26;1Hwebmaster@dummy-host.example.com[K[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;6HServerName dummy-host.example.com[K[29;6HErrorLog logs/dummy-host.example.com-error_log[K[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[26;1H#webmaster@dummy-host.example.com[26;2H webmaster@dummy-host.example.com[26;3H webmaster@dummy-host.example.com[26;4H webmaster@dummy-host.example.com[26;5H webmaster@dummy-host.example.com[26;6HCwebmaster@dummy-host.example.com[26;7Huwebmaster@dummy-host.example.com[26;8Hswebmaster@dummy-host.example.com[26;9Htwebmaster@dummy-host.example.com[26;10Howebmaster@dummy-host.example.com[26;11Hmwebmaster@dummy-host.example.com[26;12HLwebmaster@dummy-host.example.com[26;13Howebmaster@dummy-host.example.com[26;14Hgwebmaster@dummy-host.example.com[26;15H webmaster@dummy-host.example.com[26;16Hlwebmaster@dummy-host.example.com[26;17Howebmaster@dummy-host.example.com[26;18Hgwebmaster@dummy-host.example.com[26;19Hswebmaster@dummy-host.example.com[26;20H/webmaster@dummy-host.example.com[26;21Hdwebmaster@dummy-host.example.com[26;22Huwebmaster@dummy-host.example.com[26;23Hmwebmaster@dummy-host.example.com[26;24Hmwebmaster@dummy-host.example.com[26;25Hywebmaster@dummy-host.example.com[26;26H-webmaster@dummy-host.example.com[26;27Hhwebmaster@dummy-host.example.com[26;28Howebmaster@dummy-host.example.com[26;29Hswebmaster@dummy-host.example.com[26;30Htwebmaster@dummy-host.example.com[26;31H.webmaster@dummy-host.example.com[26;32Hewebmaster@dummy-host.example.com[26;33Hxwebmaster@dummy-host.example.com[26;34Hawebmaster@dummy-host.example.com[26;35Hmwebmaster@dummy-host.example.com[26;36Hpwebmaster@dummy-host.example.com[26;37Hlwebmaster@dummy-host.example.com[26;38Hewebmaster@dummy-host.example.com[26;39H.webmaster@dummy-host.example.com[26;40Hcwebmaster@dummy-host.example.com[26;41Howebmaster@dummy-host.example.com[26;42Hmwebmaster@dummy-host.example.com[26;43H-webmaster@dummy-host.example.com[26;44Hawebmaster@dummy-host.example.com[26;45Hcwebmaster@dummy-host.example.com[26;46Hcwebmaster@dummy-host.example.com[26;47Hewebmaster@dummy-host.example.com[26;48Hswebmaster@dummy-host.example.com[26;49Hswebmaster@dummy-host.example.com[26;50H_webmaster@dummy-host.example.com[26;51Hlwebmaster@dummy-host.example.com[26;52Howebmaster@dummy-host.example.com[26;53Hgwebmaster@dummy-host.example.com[26;54H webmaster@dummy-host.example.com[26;55Hcwebmaster@dummy-host.example.com[26;56Howebmaster@dummy-host.example.com[26;57Hmwebmaster@dummy-host.example.com[26;58Hmwebmaster@dummy-host.example.com[26;59Howebmaster@dummy-host.example.com[26;60Hnwebmaster@dummy-host.example.com[26;61H[K[27;1Hwebmaster@dummy-host.example.com[K[28;6HDocumentRoot /www/docs/dummy-host.example.com[29;6HServerName dummy-host.example.com[K[30;6HErrorLog logs/dummy-host.example.com-error_log[K[31;2H CustomLog logs/dummy-host.example.com-access_log common[32;1H#[27;1H#webmaster@dummy-host.example.com[27;2Hwebmaster@dummy-host.example.com[27;16H[26;16H[25;16H[24;16H[23;16H[22;16H[21;16H[20;16H[20;2H #[21;4H ServerAdmin webmaster@dummy-host.example.com[22;6HDocumentRoot /www/docs/dummy-host.example.com[23;6HServerName dummy-host.example.com[K[24;6HErrorLog logs/dummy-host.example.com-error_log[25;6HCustomLog logs/dummy-host.example.com-access_log common[26;2Hwebmaster@dummy-host.example.com[K[27;2H DocumentRoot /www/docs/dummy-host.example.com[28;6HServerName dummy-host.example.com[K[29;6HErrorLog logs/dummy-host.example.com-error_log[30;6HCustomLog logs/dummy-host.example.com-access_log common[31;2H[K[32;1H[K[20;1H[20;4H ServerAdmin webmaster@dummy-host.example.com[21;6HDocumentRoot /www/docs/dummy-host.example.com[22;6HServerName dummy-host.example.com[K[23;6HErrorLog logs/dummy-host.example.com-error_log[24;6HCustomLog logs/dummy-host.example.com-access_log common[25;2Hwebmaster@dummy-host.example.com[K[26;2H DocumentRoot /www/docs/dummy-host.example.com[27;6HServerName dummy-host.example.com[K[28;6HErrorLog logs/dummy-host.example.com-error_log[29;6HCustomLog logs/dummy-host.example.com-access_log common[30;2H[K[31;1H[K[20;1H[20;6HDocumentRoot /www/docs/dummy-host.example.com[21;6HServerName dummy-host.example.com[K[22;6HErrorLog logs/dummy-host.example.com-error_log[23;6HCustomLog logs/dummy-host.example.com-access_log common[24;2Hwebmaster@dummy-host.example.com[K[25;2H DocumentRoot /www/docs/dummy-host.example.com[26;6HServerName dummy-host.example.com[K[27;6HErrorLog logs/dummy-host.example.com-error_log[28;6HCustomLog logs/dummy-host.example.com-access_log common[29;2H[K[30;1H[K[20;1H[20;6HServerName dummy-host.example.com[K[21;6HErrorLog logs/dummy-host.example.com-error_log[22;6HCustomLog logs/dummy-host.example.com-access_log common[23;2Hwebmaster@dummy-host.example.com[K[24;2H DocumentRoot /www/docs/dummy-host.example.com[25;6HServerName dummy-host.example.com[K[26;6HErrorLog logs/dummy-host.example.com-error_log[27;6HCustomLog logs/dummy-host.example.com-access_log common[28;2H[K[29;1H[K[20;1H[20;6HErrorLog logs/dummy-host.example.com-error_log[21;6HCustomLog logs/dummy-host.example.com-access_log common[22;2Hwebmaster@dummy-host.example.com[K[23;2H DocumentRoot /www/docs/dummy-host.example.com[24;6HServerName dummy-host.example.com[K[25;6HErrorLog logs/dummy-host.example.com-error_log[26;6HCustomLog logs/dummy-host.example.com-access_log common[27;2H[K[28;1H[K[20;1H[20;6HCustomLog logs/dummy-host.example.com-access_log common[21;2Hwebmaster@dummy-host.example.com[K[22;2H DocumentRoot /www/docs/dummy-host.example.com[23;6HServerName dummy-host.example.com[K[24;6HErrorLog logs/dummy-host.example.com-error_log[25;6HCustomLog logs/dummy-host.example.com-access_log common[26;2H[K[27;1H[K[20;1H[20;2Hwebmaster@dummy-host.example.com[K[21;2H DocumentRoot /www/docs/dummy-host.example.com[22;6HServerName dummy-host.example.com[K[23;6HErrorLog logs/dummy-host.example.com-error_log[24;6HCustomLog logs/dummy-host.example.com-access_log common[25;2H[K[26;1H[K[20;1H[20;2H DocumentRoot /www/docs/dummy-host.example.com[21;6HServerName dummy-host.example.com[K[22;6HErrorLog logs/dummy-host.example.com-error_log[23;6HCustomLog logs/dummy-host.example.com-access_log common[24;2H[K[25;1H[K[20;1H[20;6HServerName dummy-host.example.com[K[21;6HErrorLog logs/dummy-host.example.com-error_log[22;6HCustomLog logs/dummy-host.example.com-access_log common[23;2H[K[24;1H[K[20;1H[20;6HErrorLog logs/dummy-host.example.com-error_log[21;6HCustomLog logs/dummy-host.example.com-access_log common[22;2H[K[23;1H[K[20;1H[20;6HCustomLog logs/dummy-host.example.com-access_log common[21;2H[K[22;1H[K[20;1H[20;2H[K[21;1H[K[20;1H[K#[21;1H#[21;3H[21;4H[21;5H[21;6HServerAdmin[21;18Hwebmaster@dummy-host.example.com[22;1H#[22;3H[22;4H[22;5H[22;6HDocumentRoot[22;19H/www/docs/dummy-host.example.com[23;1H#[23;3H[23;4H[23;5H[23;6HServerName[23;17Hdummy-host.example.com[24;1H#[24;3H[24;4H[24;5H[24;6HErrorLog[24;15Hlogs/dummy-host.example.com-error_log[25;1H#[25;3H[25;4H[25;5H[25;6HCustomLog[25;16Hlogs/dummy-host.example.com-access_log[25;55Hcommon[26;1H#[25;16H[24;16H[23;16H[22;16H[22;17H[21;17H[21;18H[21;17Hwebmaster@dummy-host.example.com [21;17H webmaster@dummy-host.example.com[21;18H[21;19H[21;20H[21;21H[21;22H[21;23H[21;24H[21;25H[21;26H[21;27H[21;28H[21;29H[21;30H[21;31H[21;32H[21;33H[21;34H[21;35H[21;36H[21;37H[21;38H[21;39H[21;40H[21;41H[21;42H[21;43H[21;44H[21;45H[21;46H[21;47H[21;48H[21;49H[21;50H[21;49H [21;49H[21;48H [21;48H[21;47H [21;47H[21;46H [21;46H[21;45H [21;45H[21;44H [21;44H[21;43H [21;43H[21;42H [21;42H[21;41H [21;41H[21;40H [21;40H[21;39H [21;39H[21;38H [21;38H[21;37H [21;37H[21;36H [21;36H[21;35H [21;35H[21;34H [21;34H[21;33H [21;33H[21;32H [21;32H[21;31H [21;31H[21;30H [21;30H[21;29H [21;29H[21;28H [21;28H[21;27H [21;27H[21;26H [21;26H[21;25H [21;25H[21;24H [21;24H[21;23H [21;23H[21;22H [21;22H[21;21H [21;21H[21;20H [21;20H[21;19H [21;19H[21;18H [21;18Hmcarroll@email.unc.edu[21;39H[21;40H[21;39H [21;39H[21;38H [21;38H[21;37H [21;37H[21;36H [21;36H[21;35H [21;35H[21;34H [21;34H[21;33H [21;33H[21;32H [21;32H[21;31H [21;31H[21;30H [21;30H[21;29H [21;29H[21;28H [21;28H[21;27H [21;27Hred.ils.unc.edu[22;42H[22;41H[22;40H[22;39H[22;38H[22;37H[22;36H[22;35H[22;34H[22;33H[22;32H[22;31H[22;30H[22;29H[22;28H[22;29H[22;30H[22;31H[22;32H[22;33H[22;34H[22;35H[22;36H[22;37H[22;38H[22;39H[22;40H[22;41H[22;42H[22;43H[22;44H[22;45H[22;46H[22;47H[22;48H[22;49H[22;50H[22;51H[22;50H [22;50H[22;49H [22;49H[22;48H [22;48H[22;47H [22;47H[22;46H [22;46H[22;45H [22;45H[22;44H [22;44H[22;43H [22;43H[22;42H [22;42H[22;41H [22;41H[22;40H [22;40H[22;39H [22;39H[22;38H [22;38H[22;37H [22;37H[22;36H [22;36H[22;35H [22;35H[22;34H [22;34H[22;33H [22;33H[22;32H [22;32H[22;31H [22;31H[22;30H [22;30H[22;29H [22;29H[22;28H [22;28H[22;27H [22;27H[22;26H [22;26H[22;25H [22;25H[22;24H [22;24H[22;23H [22;23H[22;22H [22;22H[22;21H [22;21H[22;20H [22;20Hhome/mcarroll/apache/apache2.0.40/htdocs"[21;42H[22;1H[22;2H[22;3H[22;4H[22;5H[22;6H[22;7H[22;8H[22;9H[22;10H[22;11H[22;12H[22;13H[22;14H[22;15H[22;16H[22;17H[22;18H[22;19H"/home/mcarroll/apache/apache2.0.40/htdocs"[22;20H[23;20H[23;21H[23;22H[23;23H[23;24H[23;25H[23;26H[23;27H[23;28H[23;29H[23;30H[23;31H[23;32H[23;33H[23;34H[23;35H[23;36H[23;37H[23;38H[23;39H[23;38H [23;38H[23;37H [23;37H[23;36H [23;36H[23;35H [23;35H[23;34H [23;34H[23;33H [23;33H[23;32H [23;32H[23;31H [23;31H[23;30H [23;30H[23;29H [23;29H[23;28H [23;28H[23;27H [23;27H[23;26H [23;26H[23;25H [23;25H[23;24H [23;24H[23;23H [23;23H[23;22H [23;22H[23;21H [23;21H[23;20H [23;20H[23;19H [23;19H[23;18H [23;18H[23;17H [23;17Hils.unc.edu[24;28H[24;29H[24;30H[24;31H[24;32H[24;33H[24;34H[24;35H[24;36H[24;37H[24;38H[24;39H[24;40H[24;41H[24;42H[24;43H[24;42Herror_log [24;42H[24;41Herror_log [24;41H[24;40Herror_log [24;40H[24;39Herror_log [24;39H[24;38Herror_log [24;38Hrror_log [24;37H[24;36Herror_log [24;36H[24;35Herror_log [24;35H[24;34Herror_log [24;34H[24;33Herror_log [24;33H[24;32Herror_log [24;32Hrror_log [24;31H[24;30Herror_log [24;30H[24;29Herror_log [24;29H[24;28Herror_log [24;28H[24;27Herror_log [24;27H[24;26Herror_log [24;26H[24;25Herror_log [24;25H[24;24Herror_log [24;24H[24;23Herror_log [24;23H[24;22Herror_log [24;22H[24;21Herror_log [24;21H[24;20Herror_log [24;20H[25;20H[25;21H[25;22H[25;23H[25;24H[25;25H[25;26H[25;27H[25;28H[25;29H[25;30H[25;31H[25;32H[25;33H[25;34H[25;35H[25;36H[25;37H[25;38H[25;39H[25;40H[25;41H[25;42H[25;43H[25;44H[25;45H[25;46H[25;47H[25;48H[25;49H[25;50H[25;51H[25;52H[25;53H[25;54H[25;53H common [25;53H[25;52H common [25;52H[25;51H common [25;51H[25;50H common [25;50H[25;49H common [25;49H[25;48H common [25;48H[25;47H common [25;47H[25;46H common [25;46H[25;45H common [25;45H[25;44H common [25;44H[25;43H common [25;43H[25;42H common [25;42H[25;41H common [25;41H[25;40H common [25;40H[25;39H common [25;39H[25;38H common [25;38H[25;37H common [25;37H[25;36H common [25;36H[25;35H common [25;35H[25;34H common [25;34H[25;33H common [25;33H[25;32H common [25;32H[25;31H common [25;31H[25;30H common [25;30H[25;29H common [25;29H[25;28H common [25;28H[25;27H common [25;27H[25;26H common [25;26H[25;25H common [25;25H[25;24H common [25;24H[25;23H common [25;23H[25;22H common [25;22H[25;21H common [25;21Hw common[25;22Hw common[25;23Hw common[25;24H- common[25;25Ha common[25;26Hc common[25;27Hc common[25;28He common[25;29Hs common[25;30Hs common[25;31Hl common[25;32Ho common[25;33Hg common[25;34H[25;33H[25;32H[25;31H_log common[25;32H[26;16H[26;15H[26;14H[26;13H[26;12H[26;11H[26;10H[26;9H[26;8H[26;7H[26;6H[26;5H[26;4H[26;3H[26;2H[26;1H [26;1H[25;1H[25;2H[25;1H CustomLog logs/www-access_log common [25;1H[24;1H[23;28H[24;1H[24;2H[24;1H ErrorLog logs/error_log [24;1H[23;1H[23;2H[23;1H ServerName ils.unc.edu [23;1H[22;1H[22;2H[22;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs" [22;1H[21;1H[21;2H[21;1H ServerAdmin mcarroll@red.ils.unc.edu [21;1H[20;1H[20;2H[20;1H [20;1H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1072 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ pico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1072 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[4;1H[5;1H[6;1H[7;1H[8;1H[9;1H[10;1H[11;1H[12;1H[13;1H[14;1H[15;1H[16;1H[17;1H[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[33;1H[K[29;1H[30;1H[31;1H[32;1H[3;4H2. Directives that define the parameters of the 'main' or 'default' server,[4;3H which responds to requests that aren't handled by a virtual host. [5;7HThese directives also provide default values for the settings[6;3H of all virtual hosts.[K[7;3H 3. Settings for virtual hosts, which allow Web requests to be sent to[8;3H different IP addresses or hostnames and have them handled by the[K[9;3H same Apache server process.[11;3HConfiguration and logfile names: If the filenames you specify for many[12;3Hof the server's control files begin with "/" (or "drive:/" for Win32), th[13;3Hserver will use that explicit path. If the filenames do *not* begin[14;3Hwith "/", the value of ServerRoot is prepended -- so "logs/foo.log"[15;3Hwith ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[16;3Hserver as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[K[17;7H[K[18;1H[K[19;2H## Section 1: Global Environment[K[20;7H[K[21;3HThe directives in this section affect the overall operation of Apache,[22;3Hsuch as the number of concurrent requests it can handle or where it [23;3Hcan find its configuration files.[K[24;7H[K[25;1H [26;3H[K[27;3HServerRoot: The top of the directory tree under which the server's[K[28;3Hconfiguration, error, and log files are kept.[K[29;3H[K[30;3HNOTE! If you intend to place this on an NFS (or otherwise network)[K[31;3Hmounted filesystem then please read the LockFile documentation[32;3H(available at );[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H[K[4;2H## Section 1: Global Environment[K[5;7H[K[6;3HThe directives in this section affect the overall operation of Apache,[7;3Hsuch as the number of concurrent requests it can handle or where it [8;3Hcan find its configuration files.[K[9;7H[K[10;1H [11;3H[K[12;3HServerRoot: The top of the directory tree under which the server's[K[13;3Hconfiguration, error, and log files are kept.[K[14;3H[K[15;3HNOTE! If you intend to place this on an NFS (or otherwise network)[K[16;3Hmounted filesystem then please read the LockFile documentation[17;3H(available at );[18;1H# you will save yourself a lot of trouble.[19;2H[K[20;3HDo NOT add a slash at the end of the directory path.[21;3H[K[22;1HServerRoot "/home/mcarroll/apache/apache2.0.40"[K[23;1H[K[25;1H# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.[27;1H[K[28;1H[K[29;2HLockFile logs/accept.lock[30;1H[K[31;1H[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# you will save yourself a lot of trouble.[4;2H[K[5;3HDo NOT add a slash at the end of the directory path.[6;3H[K[7;1HServerRoot "/home/mcarroll/apache/apache2.0.40"[K[8;1H[K[10;1H# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.[12;1H[K[13;1H[K[14;2HLockFile logs/accept.lock[15;1H[K[16;1H[K[17;1H[K[18;3H[K[19;3HScoreBoardFile: File used to store internal server process information.[20;3HIf unspecified (the default), the scoreboard will be stored in an[21;3Hanonymous shared memory segment, and will be unavailable to third-party[22;1H# applications.[K[23;1H# If specified, ensure that no two invocations of Apache share the same[24;3Hscoreboard file. The scoreboard file MUST BE STORED ON A LOCAL DISK.[25;3H[K[26;1H[27;12Hperchild.c> [28;1H#ScoreBoardFile logs/apache_runtime_status[29;1H[K[31;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3H[K[4;3HScoreBoardFile: File used to store internal server process information.[5;3HIf unspecified (the default), the scoreboard will be stored in an[6;3Hanonymous shared memory segment, and will be unavailable to third-party[7;1H# applications.[K[8;1H# If specified, ensure that no two invocations of Apache share the same[9;3Hscoreboard file. The scoreboard file MUST BE STORED ON A LOCAL DISK.[10;3H[K[11;1H[12;12Hperchild.c> [13;1H#ScoreBoardFile logs/apache_runtime_status[14;1H[K[16;1H[K[19;3HPidFile: The file in which the server should record its process[K[20;3Hidentification number when it starts.[K[21;3H[K[22;1H[23;1HPidFile logs/httpd.pid[K[24;1H[K[25;1H [26;1H#[K[27;1H# Timeout: The number of seconds before receives and sends time out.[28;2H[K[29;1HTimeout 300[30;1H[K[31;1H#[32;1H# KeepAlive: Whether or not to allow persistent connections (more than[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[4;3HPidFile: The file in which the server should record its process[K[5;3Hidentification number when it starts.[K[6;3H[K[7;1H[8;1HPidFile logs/httpd.pid[K[9;1H[K[10;1H [11;1H#[K[12;1H# Timeout: The number of seconds before receives and sends time out.[13;2H[K[14;1HTimeout 300[15;1H[K[16;1H#[17;1H# KeepAlive: Whether or not to allow persistent connections (more than[18;3Hone request per connection). Set to "Off" to deactivate.[19;3H[K[20;1HKeepAlive On[K[21;1H [22;1H#[K[23;1H# MaxKeepAliveRequests: The maximum number of requests to allow[24;1H# during a persistent connection. Set to 0 to allow an unlimited amount.[25;1H# We recommend you leave this number high, for maximum performance.[27;1HMaxKeepAliveRequests 100[K[28;1H [29;1H#[K[30;1H# KeepAliveTimeout: Number of seconds to wait for the next request from the[31;3Hsame client on the same connection.[32;3H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hone request per connection). Set to "Off" to deactivate.[4;3H[K[5;1HKeepAlive On[K[6;1H [7;1H#[K[8;1H# MaxKeepAliveRequests: The maximum number of requests to allow[9;1H# during a persistent connection. Set to 0 to allow an unlimited amount.[10;1H# We recommend you leave this number high, for maximum performance.[12;1HMaxKeepAliveRequests 100[K[13;1H [14;1H#[K[15;1H# KeepAliveTimeout: Number of seconds to wait for the next request from the[16;3Hsame client on the same connection.[17;3H[K[18;1HKeepAliveTimeout 15[K[19;1H [20;1H##[K[21;1H## Server-Pool Size Regulation (MPM specific)[22;2H#[23;1H[K[24;3Hprefork MPM[K[25;3HStartServers: number of server processes to start[K[26;3HMinSpareServers: minimum number of server processes which are kept spare[27;1H# MaxSpareServers: maximum number of server processes which are kept spare[28;1H# MaxClients: maximum number of server processes allowed to start[29;3HMaxRequestsPerChild: maximum number of requests a server process serves[30;1H[K[31;1HStartServers 5[K[32;1HMinSpareServers 5[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HKeepAliveTimeout 15[K[4;1H [5;1H##[K[6;1H## Server-Pool Size Regulation (MPM specific)[7;2H#[8;1H[K[9;3Hprefork MPM[K[10;3HStartServers: number of server processes to start[K[11;3HMinSpareServers: minimum number of server processes which are kept spare[12;1H# MaxSpareServers: maximum number of server processes which are kept spare[13;1H# MaxClients: maximum number of server processes allowed to start[14;3HMaxRequestsPerChild: maximum number of requests a server process serves[15;1H[K[16;1HStartServers 5[K[17;1HMinSpareServers 5[18;1HMaxSpareServers 10[19;1HMaxClients 50[20;1HMaxRequestsPerChild 0[21;1H[K[22;1H [23;1H# worker MPM[24;3HStartServers: initial number of server processes to start[25;3HMaxClients: maximum number of simultaneous client connections[26;11HThreads: minimum number of worker threads which are kept spare [27;11HThreads: maximum number of worker threads which are kept spare [28;3HThreadsPerChild: constant number of worker threads in each server process[30;11Hworker.c> [31;22H2[32;2HaxClients 150[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HMaxSpareServers 10[4;1HMaxClients 50[5;1HMaxRequestsPerChild 0[6;1H[K[7;1H [8;1H# worker MPM[9;3HStartServers: initial number of server processes to start[10;3HMaxClients: maximum number of simultaneous client connections[11;11HThreads: minimum number of worker threads which are kept spare [12;11HThreads: maximum number of worker threads which are kept spare [13;3HThreadsPerChild: constant number of worker threads in each server process[15;11Hworker.c> [16;22H2[17;2HaxClients 150[18;2HinSpareThreads 25[19;4HSpareThreads 75[20;1HThreadsPerChild 25[21;1HMaxRequestsPerChild 0[22;1H[23;1H[K[24;3Hperchild MPM[K[25;3HNumServers: constant number of server processes[K[26;3HStartThreads: initial number of worker threads in each server process [27;4HinSpareThreads: min[28;3HMaxSpareThreads: maximum number of worker threads which are kept spare [29;6HThreadsPerChild: maximum number of worker threads in each server process[30;1H# MaxRequestsPerChild: maximum number of connections per server process[31;1H [32;1HNumServers 5[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;2HinSpareThreads 25[4;4HSpareThreads 75[5;1HThreadsPerChild 25[6;1HMaxRequestsPerChild 0[7;1H[8;1H[K[9;3Hperchild MPM[K[10;3HNumServers: constant number of server processes[K[11;3HStartThreads: initial number of worker threads in each server process [12;4HinSpareThreads: min[13;3HMaxSpareThreads: maximum number of worker threads which are kept spare [14;6HThreadsPerChild: maximum number of worker threads in each server process[15;1H# MaxRequestsPerChild: maximum number of connections per server process[16;1H [17;1HNumServers 5[18;1HStartThreads [19;2HinSpareThreads [20;1HMaxSpareThreads 10[21;4HThreadsPerChild 2[22;1HMaxRequestsPerChild 0[23;1H[24;1H[K[25;3HWinNT MPM[K[26;3HThreadsPerChild: constant number of worker threads in the server process[27;4HaxRequestsPerChild: maximum number of requests a server process serves[28;1H[K[29;1HThreadsPerChild 250[K[30;1HMaxRequestsPerChild 0[K[31;2H/IfModule>[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1HStartThreads [4;2HinSpareThreads [5;1HMaxSpareThreads 10[6;4HThreadsPerChild 2[7;1HMaxRequestsPerChild 0[8;1H[9;1H[K[10;3HWinNT MPM[K[11;3HThreadsPerChild: constant number of worker threads in the server process[12;4HaxRequestsPerChild: maximum number of requests a server process serves[13;1H[K[14;1HThreadsPerChild 250[K[15;1HMaxRequestsPerChild 0[K[16;2H/IfModule>[K[17;1H[K[18;1H# BeOS MPM[K[19;1H# StartThreads: how many threads do we initially spawn?[20;1H# MaxClients: max number of threads we can have (1 thread == 1 client)[21;1H# MaxRequestsPerThread: maximum number of requests each thread will process[22;1H[K[23;1HStartThreads 10[24;1HMaxClients 50[25;1HMaxRequestsPerThread 10000[26;1H[K[27;1H[K[28;1H# NetWare MPM[K[29;1H# ThreadStackSize: Stack size allocated for each worker thread[30;1H# StartThreads: Number of worker threads launched at server startup[31;1H# MinSpareThreads: Minimum number of idle threads, to handle request spikes[32;1H# MaxSpareThreads: Maximum number of idle threads[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;1H# BeOS MPM[K[4;1H# StartThreads: how many threads do we initially spawn?[5;1H# MaxClients: max number of threads we can have (1 thread == 1 client)[6;1H# MaxRequestsPerThread: maximum number of requests each thread will process[7;1H[K[8;1HStartThreads 10[9;1HMaxClients 50[10;1HMaxRequestsPerThread 10000[11;1H[K[12;1H[K[13;1H# NetWare MPM[K[14;1H# ThreadStackSize: Stack size allocated for each worker thread[15;1H# StartThreads: Number of worker threads launched at server startup[16;1H# MinSpareThreads: Minimum number of idle threads, to handle request spikes[17;1H# MaxSpareThreads: Maximum number of idle threads[18;3HMaxThreads: Maximum number of worker threads alive at the same time[19;3HMaxRequestsPerChild: Maximum number of requests a thread serves. It is[20;3H recommended that the default value of 0 be set for this[21;3H directive on NetWare. This will allow the thread to[22;1H# continue to service requests indefinitely.[23;1H[K[24;1HThreadStackSize 65536 [25;1HStartThreads 250[K[26;1HMinSpareThreads 25[27;1HMaxSpareThreads 250[28;1HMaxThreads 1000[29;1HMaxRequestsPerChild 0[K[30;1H[K[31;1H[K[32;3HOS/2 MPM[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HMaxThreads: Maximum number of worker threads alive at the same time[4;3HMaxRequestsPerChild: Maximum number of requests a thread serves. It is[5;3H recommended that the default value of 0 be set for this[6;3H directive on NetWare. This will allow the thread to[7;1H# continue to service requests indefinitely.[8;1H[K[9;1HThreadStackSize 65536 [10;1HStartThreads 250[K[11;1HMinSpareThreads 25[12;1HMaxSpareThreads 250[13;1HMaxThreads 1000[14;1HMaxRequestsPerChild 0[K[15;1H[K[16;1H[K[17;3HOS/2 MPM[K[18;3HStartServers: Number of server processes to maintain[K[19;4HinSpareThreads: Minimum number of idle threads per process,[K[20;20Hto handle request spikes[K[21;3HMaxSpareThreads: Maximum number of idle threads per process[K[22;3HMaxRequestsPerChild: Maximum number of connections per server process[23;14Ht_os2.c> [24;1HStartServers 2 [25;1HMinSpareThreads 5 [26;2HaxSpareThreads 10 [27;4HRequestsPerChild 0 [28;1H[K[29;1H[K[30;1H#[K[31;1H# Listen: Allows you to bind Apache to specific IP addresses and/or[32;3Hports, in addition to the default. See also the [18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3HStartServers: Number of server processes to maintain[K[4;4HinSpareThreads: Minimum number of idle threads per process,[K[5;20Hto handle request spikes[K[6;3HMaxSpareThreads: Maximum number of idle threads per process[K[7;3HMaxRequestsPerChild: Maximum number of connections per server process[8;14Ht_os2.c> [9;1HStartServers 2 [10;1HMinSpareThreads 5 [11;2HaxSpareThreads 10 [12;4HRequestsPerChild 0 [13;1H[K[14;1H[K[15;1H#[K[16;1H# Listen: Allows you to bind Apache to specific IP addresses and/or[17;3Hports, in addition to the default. See also the [18;3Hdirective.[K[19;3H[K[20;3HChange this to Listen on specific IP addresses as shown below to[21;3Hprevent Apache from glomming onto all bound IP addresses (0.0.0.0)[22;3H[K[23;1H#Listen 12.34.56.78:80[24;1HListen 8081[K[25;1H[K[26;1H#[K[27;1H# Dynamic Shared Object (DSO) Support[28;1H#[K[29;1H# To be able to use the functionality of a module which was built as a DSO you[30;3Hhave to place corresponding `LoadModule' lines at this location so the[31;3Hdirectives contained in it are actually available _before_ they are used.[32;3HStatically compiled modules (those listed by `httpd -l') do not need[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[32;1H[3;3Hdirective.[K[4;3H[K[5;3HChange this to Listen on specific IP addresses as shown below to[6;3Hprevent Apache from glomming onto all bound IP addresses (0.0.0.0)[7;3H[K[8;1H#Listen 12.34.56.78:80[9;1HListen 8081[K[10;1H[K[11;1H#[K[12;1H# Dynamic Shared Object (DSO) Support[13;1H#[K[14;1H# To be able to use the functionality of a module which was built as a DSO you[15;3Hhave to place corresponding `LoadModule' lines at this location so the[16;3Hdirectives contained in it are actually available _before_ they are used.[17;3HStatically compiled modules (those listed by `httpd -l') do not need[18;3Hto be loaded here.[20;3HExample:[K[21;3HLoadModule foo_module modules/mod_foo.so[K[23;1H[K[24;1H#[K[25;1H# ExtendedStatus controls whether Apache will generate "full" status[26;3Hinformation (ExtendedStatus On) or just basic information (ExtendedStatus[27;3HOff) when the "server-status" handler is called. The default is Off.[29;2HExtendedStatus On[K[30;1H[K[31;1H[K[32;1H[K[18;1H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;1H[29;1H[30;1H[31;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hsection 3[m[33;1H[K[3;1H[K[5;3HBring in additional module-specific configurations[K[6;3H[K[7;1H[8;1H Include conf/ssl.conf[9;1H[11;1H [12;1H[K[13;1H [14;1H[K[15;1H[K[16;1H[K[17;1H[K[18;3HSECTION 3[K[19;1H [20;1H[K[21;1H[K[22;1H [24;1H [25;1H[K[26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[29;2H[K[30;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[31;1H# machine you can setup VirtualHost containers for them. Most configurations[32;1H# use only name-based virtual hosts so the server doesn't need to worry about[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;3H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;3H[29;2H[30;3H[31;3H[32;3H[3;1H# SECTION 3[4;1H [5;1H[K[6;1H [7;1H[K[8;5H[K[9;1H[K[13;1H### Section 3: Virtual Hosts[14;1H#[15;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;1H# use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;1H# Please see the documentation at[21;1H# [22;1H# for further details before you try to setup virtual hosts.[23;1H#[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;1HNameVirtualHost red.ils.unc.edu[K[18;3H[19;2H[20;3H[21;3H[22;3H[23;2H[24;3H[25;3H[26;1H[27;2H[28;3H[29;2H[30;3H[31;1H[32;3H[3;3HIP addresses. This is indicated by the asterisks in the directives below.[4;1H#[5;1H# Please see the documentation at[6;1H# [7;1H# for further details before you try to setup virtual hosts.[8;1H#[9;1H# You may use the command line option '-S' to verify your virtual host[10;1H# configuration.[12;1H#[13;2H Use name-based virtual hosting.[15;2HNameVirtualHost *[K[16;1H[K[17;1HNameVirtualHost red.ils.unc.edu[K[18;1H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container.[22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;3H[K[25;2H[26;1H# ServerAdmin webmaster@dummy-host.example.com[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;3H ServerName dummy-host.example.com[29;6HErrorLog logs/dummy-host.example.com-error_log[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[32;1H[K[18;1H[19;2H[20;3H[21;3H[22;3H[23;3H[24;2H[25;3H[26;3H[27;3H[28;3H[29;3H[30;3H[31;3H[32;1H[3;1H[K[5;3HVirtualHost example:[K[6;3HAlmost any Apache directive may go into a VirtualHost container.[7;3HThe first VirtualHost section is used for requests without a known[8;3Hserver name.[9;3H[K[10;2H[11;1H# ServerAdmin webmaster@dummy-host.example.com[12;6HDocumentRoot /www/docs/dummy-host.example.com[13;3H ServerName dummy-host.example.com[14;6HErrorLog logs/dummy-host.example.com-error_log[15;2H CustomLog logs/dummy-host.example.com-access_log common[16;1H#[17;1H[K[19;1H[20;1H ServerAdmin mcarroll@red.ils.unc.edu[21;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[22;1H ServerName ils.unc.edu[K[23;1H ErrorLog logs/error_log[24;1H CustomLog logs/www-access_log common[25;1H[K[26;1H[K[27;1H[K[28;1H[K[29;1H[K[30;1H[K[31;1H[K[18;1H[19;3H[20;3H[21;3H[22;3H[23;3H[24;3H[25;3H[26;1H[25;3H[24;3H[23;3H[22;3H[21;3H[21;4H[21;5H[21;6H[21;7H[21;8H[21;9H[21;10H[21;11H[21;12H[21;13H[21;14H[21;15H[21;16H[22;16H[22;17H[22;18H[22;19H[1;91H[7mModified[m[22;18H.unc.edu [22;18H[22;17H.unc.edu [22;17H[22;16H.unc.edu [22;16He.unc.edu[22;17H[22;16H.unc.edu [22;16Hr.unc.edu[22;17He.unc.edu[22;18Hd.unc.edu[22;19H[23;19H[24;19H[25;15H[25;14H [25;14H>[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1072 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ pico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1072 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hsection 3[m[33;1H[K[3;1H [4;3H[K[5;3HBring in additional module-specific configurations[6;3H[K[7;1H[K[8;1H Include conf/ssl.conf[K[9;1H[K[10;1H [11;1H[K[12;1H[K[13;1H[K[14;1H [15;1H[K[16;1H[K[17;1H[K[18;3HSECTION 3[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H [26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[K[29;3H[K[30;3HVirtualHost: If you want to maintain multiple domains/hostnames on your[K[31;3Hmachine you can setup VirtualHost containers for them. Most configurations[32;3Huse only name-based virtual hosts so the server doesn't need to worry about[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;3H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;3H[29;2H[30;3H[31;3H[32;3H[3;1H# SECTION 3[4;1H [5;1H[K[6;1H [7;1H[K[8;5H[K[9;1H[K[13;1H### Section 3: Virtual Hosts[14;1H#[15;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;1H# use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;1H# Please see the documentation at[21;1H# [22;1H# for further details before you try to setup virtual hosts.[23;1H#[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;1HNameVirtualHost red.ils.unc.edu[K[18;3H[19;2H[20;3H[21;3H[22;3H[23;2H[24;3H[25;3H[26;1H[27;2H[28;3H[29;2H[30;3H[31;1H[32;3H[3;3HIP addresses. This is indicated by the asterisks in the directives below.[4;1H#[5;1H# Please see the documentation at[6;1H# [7;1H# for further details before you try to setup virtual hosts.[8;1H#[9;1H# You may use the command line option '-S' to verify your virtual host[10;1H# configuration.[12;1H#[13;2H Use name-based virtual hosting.[15;2HNameVirtualHost *[K[16;1H[K[17;1HNameVirtualHost red.ils.unc.edu[K[18;1H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container.[22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;3H[K[25;2H[26;1H# ServerAdmin webmaster@dummy-host.example.com[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;3H ServerName dummy-host.example.com[29;6HErrorLog logs/dummy-host.example.com-error_log[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[32;1H[K[18;1H[19;2H[20;3H[21;3H[22;3H[21;3H[20;3H[19;2H[18;1H[17;3H[16;1H[33;1H[K[33;21H[7m[ line 1048 of 1073 (97%), character 34497 of 35246 (97%) ][m[16;1H[17;1H[18;1H[17;32H[1;91H[7mModified[m[17;32H:8081[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1072 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ pico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1072 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hsection 3[m[33;1H[K[3;1H [4;3H[K[5;3HBring in additional module-specific configurations[6;3H[K[7;1H[K[8;1H Include conf/ssl.conf[K[9;1H[K[10;1H [11;1H[K[12;1H[K[13;1H[K[14;1H [15;1H[K[16;1H[K[17;1H[K[18;3HSECTION 3[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H [26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[K[29;3H[K[30;3HVirtualHost: If you want to maintain multiple domains/hostnames on your[K[31;3Hmachine you can setup VirtualHost containers for them. Most configurations[32;3Huse only name-based virtual hosts so the server doesn't need to worry about[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;3H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;3H[29;2H[30;3H[31;3H[32;3H[3;1H# SECTION 3[4;1H [5;1H[K[6;1H [7;1H[K[8;5H[K[9;1H[K[13;1H### Section 3: Virtual Hosts[14;1H#[15;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;1H# use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;1H# Please see the documentation at[21;1H# [22;1H# for further details before you try to setup virtual hosts.[23;1H#[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;1HNameVirtualHost red.ils.unc.edu:8081[K[18;3H[19;2H[20;3H[21;3H[22;3H[23;2H[24;3H[25;3H[26;1H[27;2H[28;3H[29;2H[30;3H[31;1H[32;3H[3;3HIP addresses. This is indicated by the asterisks in the directives below.[4;1H#[5;1H# Please see the documentation at[6;1H# [7;1H# for further details before you try to setup virtual hosts.[8;1H#[9;1H# You may use the command line option '-S' to verify your virtual host[10;1H# configuration.[12;1H#[13;2H Use name-based virtual hosting.[15;2HNameVirtualHost *[K[16;1H[K[17;1HNameVirtualHost red.ils.unc.edu:8081[K[18;1H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container.[22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;3H[K[25;2H[26;1H# ServerAdmin webmaster@dummy-host.example.com[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;3H ServerName dummy-host.example.com[29;6HErrorLog logs/dummy-host.example.com-error_log[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[32;1H[K[18;1H[19;2H[20;3H[21;3H[22;3H[23;3H[24;2H[25;3H[26;3H[27;3H[28;3H[29;3H[30;3H[31;3H[32;1H[3;1H[K[5;3HVirtualHost example:[K[6;3HAlmost any Apache directive may go into a VirtualHost container.[7;3HThe first VirtualHost section is used for requests without a known[8;3Hserver name.[9;3H[K[10;2H[11;1H# ServerAdmin webmaster@dummy-host.example.com[12;6HDocumentRoot /www/docs/dummy-host.example.com[13;3H ServerName dummy-host.example.com[14;6HErrorLog logs/dummy-host.example.com-error_log[15;2H CustomLog logs/dummy-host.example.com-access_log common[16;1H#[17;1H[K[19;1H[20;1H ServerAdmin mcarroll@red.ils.unc.edu[21;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[22;1H ServerName red.unc.edu[K[23;1H ErrorLog logs/error_log[24;1H CustomLog logs/www-access_log common[25;1H[K[26;1H[K[27;1H[K[28;1H[K[29;1H[K[30;1H[K[31;1H[K[18;1H[19;3H[20;3H[21;3H[22;3H[23;3H[24;3H[24;2H[25;2H[24;2H[23;2H[22;2H[21;2H[20;2H[19;2H[19;1H[1;91H[7mModified[m[19;1H[K[20;1H[K[21;5HServerAdmin mcarroll@red.ils.unc.edu[K[22;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[23;5HServerName red.unc.edu [24;5HErrorLog logs/error_log[K[25;1H CustomLog logs/www-access_log common[26;1H[20;1H[K[21;1H[K[22;5HServerAdmin mcarroll@red.ils.unc.edu[K[23;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[24;5HServerName red.unc.edu [25;5HErrorLog logs/error_log[K[26;1H CustomLog logs/www-access_log common[27;1H[21;1H[20;1H[19;1H[21;1H[K[22;1H[K[23;5HServerAdmin mcarroll@red.ils.unc.edu[K[24;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[25;5HServerName red.unc.edu [26;5HErrorLog logs/error_log[K[27;1H CustomLog logs/www-access_log common[28;1H[20;1H[20;2H[20;3H[20;4H[20;5HServerAdmin[20;17Hmcarroll@red.ils.unc.edu[22;1H[K[23;1H[K[24;5HServerAdmin mcarroll@red.ils.unc.edu[K[25;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[26;5HServerName red.unc.edu [27;5HErrorLog logs/error_log[K[28;1H CustomLog logs/www-access_log common[29;1H[21;1H[21;2H[21;3H[21;4H[21;5HDocumentRoot[21;18H"/home/mcarroll/apache/apache2.0.40/htdocs"[23;1H[K[24;1H[K[25;5HServerAdmin mcarroll@red.ils.unc.edu[K[26;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[27;5HServerName red.unc.edu [28;5HErrorLog logs/error_log[K[29;1H CustomLog logs/www-access_log common[30;1H[22;1H[22;2H[22;3H[22;4H[22;5HServerName[22;16Hred.unc.edu[24;1H[K[25;1H[K[26;5HServerAdmin mcarroll@red.ils.unc.edu[K[27;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[28;5HServerName red.unc.edu [29;5HErrorLog logs/error_log[K[30;1H CustomLog logs/www-access_log common[31;1H[23;1H[23;2H[23;3H[23;4H[23;5HErrorLog[23;14Hlogs/error_log[25;1H[K[26;1H[K[27;5HServerAdmin mcarroll@red.ils.unc.edu[K[28;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[29;5HServerName red.unc.edu [30;5HErrorLog logs/error_log[K[31;1H CustomLog logs/www-access_log common[32;1H[24;1H[24;2H[24;3H[24;4H[24;5HCustomLog[24;15Hlogs/www-access_log[24;35Hcommon[26;1H[K[27;1H[K[28;5HServerAdmin mcarroll@red.ils.unc.edu[K[29;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[30;5HServerName red.unc.edu [31;5HErrorLog logs/error_log[K[32;1H CustomLog logs/www-access_log common[25;1H[24;15H[23;15H[22;15H[21;15H[20;15H[19;15H[19;14Hrils.unc.edu>[19;15Heils.unc.edu>[19;16Hdils.unc.edu>[19;17H.ils.unc.edu>[19;18H[20;18H[21;18H[22;18H[23;18H[24;18H[25;15H[26;1H[27;18H[28;18H[29;18H[30;18H[29;18H[28;18H[27;18H[27;17H[27;18H[27;17H[27;16H[27;15H[27;14Hrils.unc.edu>[27;15Heils.unc.edu>[27;16Hdils.unc.edu>[27;17H.ils.unc.edu>[27;18H[28;18H[29;18H[30;18H[31;18H[32;18H[4;1H[5;1H ServerAdmin mcarroll@red.ils.unc.edu[6;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[7;1H ServerName red.unc.edu[K[8;1H ErrorLog logs/error_log[9;1H CustomLog logs/www-access_log common[10;1H[K[11;1H[K[12;1H[K[13;1H ServerAdmin mcarroll@red.ils.unc.edu[14;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[15;1H ServerName red.unc.edu[K[16;1H ErrorLog logs/error_log[17;5HCustomLog logs/www-access_log common[18;1H[19;1H[K[20;5H[K[21;5H[K[22;5H[K[23;5H[K[24;5H[K[25;1H[K[27;1H[K[28;5H[K[29;5H[K[30;5H[K[31;5H[K[32;5H[K[18;15H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1080 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ pico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1080 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hsection 3[m[33;1H[K[3;1H [4;3H[K[5;3HBring in additional module-specific configurations[6;3H[K[7;1H[K[8;1H Include conf/ssl.conf[K[9;1H[K[10;1H [11;1H[K[12;1H[K[13;1H[K[14;1H [15;1H[K[16;1H[K[17;1H[K[18;3HSECTION 3[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H [26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[K[29;3H[K[30;3HVirtualHost: If you want to maintain multiple domains/hostnames on your[K[31;3Hmachine you can setup VirtualHost containers for them. Most configurations[32;3Huse only name-based virtual hosts so the server doesn't need to worry about[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;3H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;3H[29;2H[30;3H[31;3H[32;3H[3;1H# SECTION 3[4;1H [5;1H[K[6;1H [7;1H[K[8;5H[K[9;1H[K[13;1H### Section 3: Virtual Hosts[14;1H#[15;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;1H# use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;1H# Please see the documentation at[21;1H# [22;1H# for further details before you try to setup virtual hosts.[23;1H#[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;1HNameVirtualHost red.ils.unc.edu:8081[K[18;3H[19;2H[20;3H[21;3H[22;3H[23;2H[24;3H[25;3H[26;1H[27;2H[28;3H[29;2H[30;3H[31;1H[32;3H[3;3HIP addresses. This is indicated by the asterisks in the directives below.[4;1H#[5;1H# Please see the documentation at[6;1H# [7;1H# for further details before you try to setup virtual hosts.[8;1H#[9;1H# You may use the command line option '-S' to verify your virtual host[10;1H# configuration.[12;1H#[13;2H Use name-based virtual hosting.[15;2HNameVirtualHost *[K[16;1H[K[17;1HNameVirtualHost red.ils.unc.edu:8081[K[18;1H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container.[22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;3H[K[25;2H[26;1H# ServerAdmin webmaster@dummy-host.example.com[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;3H ServerName dummy-host.example.com[29;6HErrorLog logs/dummy-host.example.com-error_log[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[32;1H[K[18;1H[19;2H[20;3H[21;3H[22;3H[23;3H[24;2H[25;3H[26;3H[27;3H[28;3H[29;3H[30;3H[31;3H[32;1H[3;1H[K[5;3HVirtualHost example:[K[6;3HAlmost any Apache directive may go into a VirtualHost container.[7;3HThe first VirtualHost section is used for requests without a known[8;3Hserver name.[9;3H[K[10;2H[11;1H# ServerAdmin webmaster@dummy-host.example.com[12;6HDocumentRoot /www/docs/dummy-host.example.com[13;3H ServerName dummy-host.example.com[14;6HErrorLog logs/dummy-host.example.com-error_log[15;2H CustomLog logs/dummy-host.example.com-access_log common[16;1H#[17;1H[K[19;1H[20;1H ServerAdmin mcarroll@red.ils.unc.edu[21;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[22;1H ServerName red.unc.edu[K[23;1H ErrorLog logs/error_log[24;1H CustomLog logs/www-access_log common[25;1H[K[26;1H[K[27;1H[K[28;1H ServerAdmin mcarroll@red.ils.unc.edu[29;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[30;1H ServerName red.unc.edu[K[31;1H ErrorLog logs/error_log[32;5HCustomLog logs/www-access_log common[18;1H[19;3H[20;3H[21;3H[22;3H[23;3H[24;3H[25;3H[26;1H[27;3H[26;1H[25;3H[24;3H[23;3H[22;3H[21;3H[20;3H[19;3H[19;4H[19;5H[19;6H[19;7H[19;8H[19;9H[19;10H[19;11H[19;12H[19;13H[19;14H[19;15H[19;16H[19;17H[19;18H[19;19H[19;20H[19;21H[19;22H[19;23H[19;24H[19;25H[19;26H[19;27H[19;28H[19;29H[1;91H[7mModified[m[19;29H:>[19;30H8>[19;31H0>[19;32H8>[19;33H1>[19;34H[20;34H[21;34H[22;27H[23;28H[24;34H[25;15H[26;1H[27;30H[27;29H[28;29H[29;29H[30;27H[31;28H[32;29H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1080 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ pico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1080 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hsection 3[m[33;1H[K[3;1H [4;3H[K[5;3HBring in additional module-specific configurations[6;3H[K[7;1H[K[8;1H Include conf/ssl.conf[K[9;1H[K[10;1H [11;1H[K[12;1H[K[13;1H[K[14;1H [15;1H[K[16;1H[K[17;1H[K[18;3HSECTION 3[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H [26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[K[29;3H[K[30;3HVirtualHost: If you want to maintain multiple domains/hostnames on your[K[31;3Hmachine you can setup VirtualHost containers for them. Most configurations[32;3Huse only name-based virtual hosts so the server doesn't need to worry about[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;3H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;3H[29;2H[30;3H[31;3H[32;3H[3;1H# SECTION 3[4;1H [5;1H[K[6;1H [7;1H[K[8;5H[K[9;1H[K[13;1H### Section 3: Virtual Hosts[14;1H#[15;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;1H# use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;1H# Please see the documentation at[21;1H# [22;1H# for further details before you try to setup virtual hosts.[23;1H#[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;1HNameVirtualHost red.ils.unc.edu:8081[K[18;3H[19;2H[20;3H[21;3H[22;3H[23;2H[24;3H[25;3H[26;1H[27;2H[28;3H[29;2H[30;3H[31;1H[32;3H[3;3HIP addresses. This is indicated by the asterisks in the directives below.[4;1H#[5;1H# Please see the documentation at[6;1H# [7;1H# for further details before you try to setup virtual hosts.[8;1H#[9;1H# You may use the command line option '-S' to verify your virtual host[10;1H# configuration.[12;1H#[13;2H Use name-based virtual hosting.[15;2HNameVirtualHost *[K[16;1H[K[17;1HNameVirtualHost red.ils.unc.edu:8081[K[18;1H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container.[22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;3H[K[25;2H[26;1H# ServerAdmin webmaster@dummy-host.example.com[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;3H ServerName dummy-host.example.com[29;6HErrorLog logs/dummy-host.example.com-error_log[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[32;1H[K[18;1H[19;2H[20;3H[21;3H[22;3H[23;3H[24;2H[25;3H[26;3H[27;3H[28;3H[29;3H[30;3H[31;3H[32;1H[3;1H[K[5;3HVirtualHost example:[K[6;3HAlmost any Apache directive may go into a VirtualHost container.[7;3HThe first VirtualHost section is used for requests without a known[8;3Hserver name.[9;3H[K[10;2H[11;1H# ServerAdmin webmaster@dummy-host.example.com[12;6HDocumentRoot /www/docs/dummy-host.example.com[13;3H ServerName dummy-host.example.com[14;6HErrorLog logs/dummy-host.example.com-error_log[15;2H CustomLog logs/dummy-host.example.com-access_log common[16;1H#[17;1H[K[19;1H[20;1H ServerAdmin mcarroll@red.ils.unc.edu[21;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[22;1H ServerName red.unc.edu[K[23;1H ErrorLog logs/error_log[24;1H CustomLog logs/www-access_log common[25;1H[K[26;1H[K[27;1H[K[28;1H ServerAdmin mcarroll@red.ils.unc.edu[29;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[30;1H ServerName red.unc.edu[K[31;1H ErrorLog logs/error_log[32;5HCustomLog logs/www-access_log common[18;1H[19;3H[20;3H[21;3H[22;3H[23;3H[24;3H[25;3H[26;1H[27;3H[28;3H[29;3H[30;3H[31;3H[32;3H[4;1H[5;1H ServerAdmin mcarroll@red.ils.unc.edu[6;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[7;1H ServerName red.unc.edu[K[8;1H ErrorLog logs/error_log[9;1H CustomLog logs/www-access_log common[10;1H[K[11;1H[K[12;1H[K[13;1H ServerAdmin mcarroll@red.ils.unc.edu[14;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[15;1H ServerName red.unc.edu[K[16;1H ErrorLog logs/error_log[17;5HCustomLog logs/www-access_log common[18;1H[19;1H[K[20;5H[K[21;5H[K[22;5H[K[23;5H[K[24;5H[K[25;1H[K[27;1H[K[28;5H[K[29;5H[K[30;5H[K[31;5H[K[32;5H[K[18;3H[19;1H[18;3H[17;3H[16;3H[15;3H[14;3H[13;3H[12;3H[11;1H[10;3H[9;3H[8;3H[7;3H[6;3H[7;3H[8;3H[9;3H[10;3H[11;1H[12;1H[13;1H[13;2H[12;2H[12;3H[12;4H[12;5H[12;6H[12;7H[12;8H[12;9H[12;10H[12;11H[12;12H[12;13H[12;14H[12;15H[12;16H[12;17H[12;18H[12;19H[12;20H[12;21H[12;22H[12;23H[12;24H[12;25H[12;26H[12;27H[12;28H[12;29H[1;91H[7mModified[m[12;29H:>[12;30H8>[12;31H0>[12;32H8>[12;33H2>[12;34H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1080 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ whois
Usage: whois [OPTION...] query[@server[:port]]
valid options:
-h server server name
-p port server port
-t timeout query time limit
-r force recursion
-n disable recursion
-v verbose mode
-- treat remaining arguments as part of the query
default server is whois.crsnic.net
[mcarroll@red conf]$ who
mcarroll pts/0 Sep 17 12:34 (ils-pc46.ils.unc.edu)
mcarroll pts/2 Sep 17 12:45 (ils-pc46.ils.unc.edu)
[mcarroll@red conf]$ whoispico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1080 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hsection 3[m[33;1H[K[3;1H [4;3H[K[5;3HBring in additional module-specific configurations[6;3H[K[7;1H[K[8;1H Include conf/ssl.conf[K[9;1H[K[10;1H [11;1H[K[12;1H[K[13;1H[K[14;1H [15;1H[K[16;1H[K[17;1H[K[18;3HSECTION 3[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H [26;1H[K[27;1H[K[28;2H## Section 3: Virtual Hosts[K[29;3H[K[30;3HVirtualHost: If you want to maintain multiple domains/hostnames on your[K[31;3Hmachine you can setup VirtualHost containers for them. Most configurations[32;3Huse only name-based virtual hosts so the server doesn't need to worry about[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;3H[19;1H[20;1H[21;1H[22;1H[23;1H[24;1H[25;1H[26;1H[27;1H[28;3H[29;2H[30;3H[31;3H[32;3H[3;1H# SECTION 3[4;1H [5;1H[K[6;1H [7;1H[K[8;5H[K[9;1H[K[13;1H### Section 3: Virtual Hosts[14;1H#[15;1H# VirtualHost: If you want to maintain multiple domains/hostnames on your[16;1H# machine you can setup VirtualHost containers for them. Most configurations[17;1H# use only name-based virtual hosts so the server doesn't need to worry about[18;3HIP addresses. This is indicated by the asterisks in the directives below.[19;1H#[20;1H# Please see the documentation at[21;1H# [22;1H# for further details before you try to setup virtual hosts.[23;1H#[24;1H# You may use the command line option '-S' to verify your virtual host[25;1H# configuration.[27;1H#[28;2H Use name-based virtual hosting.[30;2HNameVirtualHost *[K[31;1H[K[32;1HNameVirtualHost red.ils.unc.edu:8081[K[18;3H[19;2H[20;3H[21;3H[22;3H[23;2H[24;3H[25;3H[26;1H[27;2H[28;3H[29;2H[30;3H[31;1H[32;3H[3;3HIP addresses. This is indicated by the asterisks in the directives below.[4;1H#[5;1H# Please see the documentation at[6;1H# [7;1H# for further details before you try to setup virtual hosts.[8;1H#[9;1H# You may use the command line option '-S' to verify your virtual host[10;1H# configuration.[12;1H#[13;2H Use name-based virtual hosting.[15;2HNameVirtualHost *[K[16;1H[K[17;1HNameVirtualHost red.ils.unc.edu:8081[K[18;1H[K[20;3HVirtualHost example:[K[21;3HAlmost any Apache directive may go into a VirtualHost container.[22;3HThe first VirtualHost section is used for requests without a known[23;3Hserver name.[24;3H[K[25;2H[26;1H# ServerAdmin webmaster@dummy-host.example.com[27;6HDocumentRoot /www/docs/dummy-host.example.com[28;3H ServerName dummy-host.example.com[29;6HErrorLog logs/dummy-host.example.com-error_log[30;2H CustomLog logs/dummy-host.example.com-access_log common[31;1H#[32;1H[K[18;1H[19;2H[20;3H[21;3H[22;3H[23;3H[24;2H[25;3H[26;3H[27;3H[28;3H[29;3H[30;3H[31;3H[32;1H[3;1H[K[5;3HVirtualHost example:[K[6;3HAlmost any Apache directive may go into a VirtualHost container.[7;3HThe first VirtualHost section is used for requests without a known[8;3Hserver name.[9;3H[K[10;2H[11;1H# ServerAdmin webmaster@dummy-host.example.com[12;6HDocumentRoot /www/docs/dummy-host.example.com[13;3H ServerName dummy-host.example.com[14;6HErrorLog logs/dummy-host.example.com-error_log[15;2H CustomLog logs/dummy-host.example.com-access_log common[16;1H#[17;1H[K[19;1H[20;1H ServerAdmin mcarroll@red.ils.unc.edu[21;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[22;1H ServerName red.unc.edu[K[23;1H ErrorLog logs/error_log[24;1H CustomLog logs/www-access_log common[25;1H[K[26;1H[K[27;1H[K[28;1H ServerAdmin mcarroll@red.ils.unc.edu[29;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[30;1H ServerName red.unc.edu[K[31;1H ErrorLog logs/error_log[32;5HCustomLog logs/www-access_log common[18;1H[19;3H[20;3H[21;3H[22;3H[23;3H[24;3H[25;3H[26;1H[27;3H[28;3H[29;3H[30;3H[31;3H[32;3H[4;1H[5;1H ServerAdmin mcarroll@red.ils.unc.edu[6;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[7;1H ServerName red.unc.edu[K[8;1H ErrorLog logs/error_log[9;1H CustomLog logs/www-access_log common[10;1H[K[11;1H[K[12;1H[K[13;1H ServerAdmin mcarroll@red.ils.unc.edu[14;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[15;1H ServerName red.unc.edu[K[16;1H ErrorLog logs/error_log[17;5HCustomLog logs/www-access_log common[18;1H[19;1H[K[20;5H[K[21;5H[K[22;5H[K[23;5H[K[24;5H[K[25;1H[K[27;1H[K[28;5H[K[29;5H[K[30;5H[K[31;5H[K[32;5H[K[18;3H[19;1H[18;3H[17;3H[16;3H[15;3H[14;3H[13;3H[12;3H[11;1H[10;3H[9;3H[8;3H[7;3H[6;3H[5;3H[4;3H[3;1HNameVirtualHost red.ils.unc.edu:8081[4;1H[K[5;1H#[K[6;1H# VirtualHost example:[K[7;1H# Almost any Apache directive may go into a VirtualHost container.[8;1H# The first VirtualHost section is used for requests without a known[9;1H# server name.[K[10;1H#[K[11;1H#[12;1H# ServerAdmin webmaster@dummy-host.example.com[13;1H# DocumentRoot /www/docs/dummy-host.example.com[14;1H# ServerName dummy-host.example.com[K[15;1H# ErrorLog logs/dummy-host.example.com-error_log[16;1H# CustomLog logs/dummy-host.example.com-access_log common[17;1H#[K[18;1H[K[20;1H[21;5HServerAdmin mcarroll@red.ils.unc.edu[22;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[23;5HServerName red.unc.edu[24;5HErrorLog logs/error_log[25;5HCustomLog logs/www-access_log common[26;1H[28;1H[29;5HServerAdmin mcarroll@red.ils.unc.edu[30;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[31;5HServerName red.unc.edu[32;5HErrorLog logs/error_log[18;1H[17;3H[16;3H[15;3H[14;3H[13;3H[14;3H[15;3H[16;3H[17;3H[18;1H[19;1H[1;91H[7mModified[m[19;1H#vhost[19;8H1[20;9H[21;9H[22;9H[23;9H[24;9H[25;9H[26;9H[27;1H[28;1H[K[29;1H[K[30;5HServerAdmin mcarroll@red.ils.unc.edu[K[31;5HDocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[32;5HServerName red.unc.edu [28;1H#vhost[28;8H2[29;9H[30;9H[31;9H[32;9H[3;1H[K[4;1H#vhost 1[5;1H[6;1H ServerAdmin mcarroll@red.ils.unc.edu[7;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[8;1H ServerName red.unc.edu[K[9;1H ErrorLog logs/error_log[10;1H CustomLog logs/www-access_log common[11;1H[K[12;1H[K[13;2Hvhost 2[K[14;1H[K[15;1H ServerAdmin mcarroll@red.ils.unc.edu[K[16;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[17;1H ServerName red.unc.edu[18;5HErrorLog logs/error_log[19;1H CustomLog logs/www-access_log common[20;2H/VirtualHost>[K[21;5H[K[22;5H[K[23;5H[K[24;5H[K[25;5H[K[26;1H[K[28;1H[K[29;1H[K[30;5H[K[31;5H[K[32;5H[K[18;9H[17;9H[17;10H[17;11H[17;12H[17;13H[17;14H[17;15H[17;16H[17;17H[17;18H[17;19H[17;20H[17;21H[17;22H[17;23H[17;24H[17;25H[17;26H[17;27H[18;1H[18;2H[18;1H[17;27H[17;26H[17;25H[17;24H[17;23H[17;22H[17;21H[17;20Hiunc.edu[17;21Hlunc.edu[17;22Hsunc.edu[17;23H.unc.edu[17;24H[17;25H[17;26H[17;27H[17;28H[17;29H[17;30H[17;31H[16;31H[15;31H[14;31H[14;32H[14;33H[14;34H[15;34H[16;34H[17;31H:8082[16;36H[15;36H[14;35H[14;34H[14;33H> [14;33H[14;32H> [14;32H[14;31H> [14;31H[14;30H> [14;30H[14;29H> [14;29H[14;28H> [14;28H[14;27H> [14;27H[14;26H> [14;26H[14;25H> [14;25H[14;24H> [14;24H[14;23H> [14;23H[14;22H> [14;22H[14;21H> [14;21H[14;20H> [14;20H[14;19H> [14;19H[14;18H> [14;18Hu>[14;19Hn>[14;20Hc>[14;21H.>[14;22He>[14;23Hd>[14;24Hu>[14;25H[13;9H[12;1H[11;15H[10;25H[9;25H[8;25H[7;25H[8;25H[8;26H[8;25H[8;24H[8;23H[8;22H[8;21H[8;20H[8;19H[8;20Hiunc.edu[8;21Hlunc.edu[8;22Hsunc.edu[8;23H.unc.edu[8;24H[8;25H[8;26H[8;27H[8;28H[8;29H[8;30H[8;31H:8081[7;36H[6;36H[5;35H[5;34H[5;33H> [5;33H[5;32H> [5;32H[5;31H> [5;31H[5;30H> [5;30H8>[5;31H0>[5;32H8>[5;33H1>[5;34H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1081 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ pico httpd.conf
[1;1H[J[7m UW PICO(tm) 4.2 New Buffer [m[34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[3;1H[33;1H[K[33;43H[7m[ Reading file ][m[33;1H[K[33;42H[7m[ Read 1081 lines ][m[1;45H[7mFile: httpd.conf[m[3;1H#[4;1H# Based upon the NCSA server configuration files originally by Rob McCool.[5;1H#[6;1H# This is the main Apache server configuration file. It contains the[7;1H# configuration directives that give the server its instructions.[8;1H# See for detailed information about[9;1H# the directives.[10;1H#[11;1H# Do NOT simply read the instructions in here without understanding[12;1H# what they do. They're here only as hints or reminders. If you are unsure[13;1H# consult the online docs. You have been warned.[14;1H#[15;1H# The configuration directives are grouped into three basic sections:[16;1H# 1. Directives that control the operation of the Apache server process as a[17;1H# whole (the 'global environment').[18;1H# 2. Directives that define the parameters of the 'main' or 'default' server,[19;1H# which responds to requests that aren't handled by a virtual host.[20;1H# These directives also provide default values for the settings[21;1H# of all virtual hosts.[22;1H# 3. Settings for virtual hosts, which allow Web requests to be sent to[23;1H# different IP addresses or hostnames and have them handled by the[24;1H# same Apache server process.[25;1H#[26;1H# Configuration and logfile names: If the filenames you specify for many[27;1H# of the server's control files begin with "/" (or "drive:/" for Win32), the[28;1H# server will use that explicit path. If the filenames do *not* begin[29;1H# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"[30;1H# with ServerRoot set to "/home/mcarroll/apache/apache2.0.40" will be interpreted by the[31;1H# server as "/home/mcarroll/apache/apache2.0.40/logs/foo.log".[32;1H#[3;1H[33;1H[K[7mSearch : [33;10H[m[7m[m[34;18H[7mY[m FirstLine [7m^[m[7mT[m LineNumber [7m^[m[7mO[m End of Para [K[35;2H[7mC[m Cancel [7m^[m[7mV[m LastLine [7m^[m[7mW[m Start of Para [K[7m[33;10Hvhost 2[m[33;1H[K[3;6HDocumentRoot /www/docs/dummy-host.example.com[4;3H ServerName dummy-host.example.com[K[5;6HErrorLog logs/dummy-host.example.com-error_log[6;3H CustomLog logs/dummy-host.example.com-access_log common[K[7;2H[K[8;1H[K[9;2Hvhost 1[K[10;1H[11;1H ServerAdmin mcarroll@red.ils.unc.edu[K[12;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[K[13;1H ServerName red.ils.unc.edu:8081[K[14;1H ErrorLog logs/error_log[15;1H CustomLog logs/www-access_log common[K[16;1H[K[17;1H[K[18;2Hvhost 2[K[19;1H[K[20;1H ServerAdmin mcarroll@red.ils.unc.edu[K[21;1H DocumentRoot "/home/mcarroll/apache/apache2.0.40/htdocs"[22;1H ServerName red.ils.unc.edu:8082[K[23;1H ErrorLog logs/error_log[K[24;1H CustomLog logs/www-access_log common[25;1H[26;1H[K[27;1H[K[28;1H[K[29;1H[K[30;1H[K[31;1H[K[32;1H [34;1H[K[35;1H[K[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mO[m WriteOut [7m^[m[7mR[m Read File [7m^[m[7mY[m Prev Pg [7m^[m[7mK[m Cut Text [7m^[m[7mC[m Cur Pos [K[35;1H[7m^[m[7mX[m Exit [7m^[m[7mJ[m Justify [7m^[m[7mW[m Where is [7m^[m[7mV[m Next Pg [7m^[m[7mU[m UnCut Text [7m^[m[7mT[m To Spell [K[18;2H[19;2H[18;2H[18;3H[18;4H[18;5H[18;6H[18;7H[18;8H[1;91H[7mModified[m[18;7H2 [18;7H[17;1H[16;7H[15;7H[14;7H[13;7H[12;7H[11;7H[10;7H[9;7H[9;8H[9;7H1 [9;7H[10;7H[11;7H[12;7H[13;7H[14;7H[15;7H[16;7H[17;1H[18;7H[19;7H[20;7H[21;7H[22;7H[23;7H[24;7H[25;7H[26;1H[25;7H[24;7H[23;7H[22;7H[21;7H[20;7H[19;7H[19;8H[19;9H[19;10H[19;11H[19;12H[19;13H[19;14H[19;15H[19;16H[19;17H[19;18Hiunc.edu>[19;19Hlunc.edu>[19;20Hsunc.edu>[19;21H/unc.edu>[19;22H[19;21Hunc.edu> [19;21H.unc.edu>[19;22H[19;23H[19;24H[19;25H[19;26H[19;27H[19;28H[19;29H:>[19;30H8>[19;31H0>[19;32H8>[19;33H1>[19;34H[20;34H[21;34H[22;34H[22;35H[22;36H[22;35H [22;35H[22;34H [22;34H[22;33H [22;33H[22;32H [22;32H[22;31H [22;31H[22;30H[22;29H[22;28H[22;27H[22;26H[22;25H[22;24H[22;23H[22;22H[22;21H[22;20H[22;19Hils.unc.edu [22;19H[22;18Hils.unc.edu [22;18H[22;17Hils.unc.edu [22;17H[22;16Hils.unc.edu [22;16Hrils.unc.edu[22;17Heils.unc.edu[22;18Hdils.unc.edu[22;19H.ils.unc.edu[22;20H[22;21H[22;22H[22;23H[22;24H[22;23Hunc.edu [22;23H[22;22Hunc.edu [22;22H[22;21Hunc.edu [22;21H[22;20Hunc.edu [22;20H[34;1H [7mY[m Yes [K[35;2H[7mC[m Cancel [7mN[m No [K[33;1H[K[7mSave modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? [33;62H[m[7mYes[m[33;1H[K[7mFile Name to write : [33;22H[m[7mhttpd.conf[m[34;1H[7m^[m[7mG[m Get Help [7m^[m[7mT[m To Files [K[35;17H[7mT[m[7mA[m[7mB[m Complete [K[7m[33;32H[m[33;1H[K[33;44H[7m[ Writing... ][m[33;1H[K[33;41H[7m[ Wrote 1081 lines ][m[34;1H[K[35;1H[K[mcarroll@red conf]$ cd ..
[mcarroll@red apache2.0.40]$ cd ..
[mcarroll@red apache]$ cd ..
[mcarroll@red mcarroll]$ exit
Script done on Tue Sep 17 13:19:48 2002