10.5.41. ScriptAlias
10.5.41. ScriptAlias The ScriptAlias directive defines where CGI scripts are located. Generally, it is not good practice to leave CGI scripts within the DocumentRoot , where they can potentially be viewed as text documents. For this reason, a special directory outside of the DocumentRoot directory containing server-side executables and scripts is designated by the ScriptAlias directive. This directory is known as a cgi-bin and is set to /var/www/cgi-bin/ by default. It is possible to establish directories for storing executables outside of the cgi-bin/ directory. For instructions on doing so, refer to Section 10.5.56, " AddHandler " and Section 10.5.22, " Directory " .