Webhosting Directory Index

From AAISP Support Site
Revision as of 09:22, 24 July 2013 by AA-Andrew (talk | contribs)

Couk.png


The web server does not automatically produce a directory index, i.e. a list of files in a directory if there is no index page. However, it is simple to add a directory index to a directory using a simple script. If you load the following as index.html then it will produce a simple directory index for the directory it is in. Obviously a much more sophisticated script could be written with icons, and sub directories, and so on, and there may be such scripts available on the web in perl.

<syntaxhighlight

#!/bin/csh
echo "Content-Type: text/html"
echo ""
echo "<HTML>"
echo "<TITLE>$REQUEST_URI/</TITLE>"
echo "<BODY BGCOLOR=#FFFFFF>"

echo "

Directory listing of $REQUEST_URI/

" echo "

"
 foreach f (*)
 echo -n "<A HREF='$f'>*</A> "
 /bin/ls -ld "$f"
 end
</syntaxhighlight

Other Webhosting pages:

<ncl style=bullet maxdepth=5 headings=bullet headstart=2 showcats=1 showarts=1>Category:Webhosting</ncl>