Local (Virtual Server) Properties

Local properties affect the operation of its virtual server only.


Server IP

  • Set this to your server IP. If you are using OmniHTTPd for local testing only, use

Server Name

  • Set this to your server name. If you are using OmniHTTPd for local testing only, use localhost
    Default: localhost

Server Root

  • Set this to the root of your web documents. This will be the virtual root directory.
    Default: c:\httpd\htdocs

Default Index

  • This is the name of the default file for the server to look for if a directory is specified. You can list multiple default files by separating them with a semicolon. OmniHTTPd will use the first one that it can find.
    Example: index.html; index.htm; default.htm
    Default: index.html

Admin Email

  • This is the email address that appears on things like error messages and statistics pages.
    Example: glau@omnicron.ab.ca

Use Custom Error Template

  • When checked, OmniHTTPd will use the specified custom error template to generate error message.

Error Template

  • This is the custom error template.


Enable Master Key

  • This enables the master write key that allows HTTP PUT and DELETE operations on the server.


Access Log

  • This is the main log and it is compatible with the Extended Common Log format.

Error Log

  • This log keeps track of all errors that occur with the server.

Trace Log

  • This log is for debugging purposes only. You can use this log to track CGI launches.

Referrer Log

  • This log keeps track of referrals that are not from your own site.


  • This is a list of all standard document aliases. Standard aliases dominate all other types of directory mapping.


  • This is a list of all redirection entries. Rarely used.

Standard CGI

  • Resources in this type of mapping will be launched standard CGI style.

Windows CGI

  • Resources in this type of mapping will be launched Windows CGI style.


  • This is the list of types associations that the server uses to determine what Content-Type header to send in the response. Note that there can only be one type for every extension but multiple extensions may exist for each type.



  • Auto-indexing generates an index if a directory is specificied and no default file can be found. If security is a concern, you may want to disable this option.

Table indexing

  • Table indexing is easier to read but requires that the user's browser support HTML 3.0


Process Server Side Include

  • If checked, SSI macros are parsed for test/x-server-parsed-html file types. These are .shtml files by default.

Enable Perl CGI Support

  • If checked, standard CGI scripts ending in .pl are launched through a Perl interpreter.

CGI Debug Mode

  • All this does is sets Debug to TRUE in the WinCGI response file options.

Send WinCGI Password

  • If checked, passwords will be sent to WinCGI scripts. Scripts that require authentication (i.e. WebBoard) require this option to be enabled.

Bounce Site

  • This is any arbitrary site for the server to connect to to resolve its IP address.
    Example: IP Address: www.microsoft.com; Port: 80

Perl CGI Command Line

  • Set this to the full path of a Perl interpreter. An interpreter is not bundled with OmniHTTPd.

Copyright 1997, 1998 Omnicron Technologies Corporation