Basic system configuration HoverWeb's basic configuration files are kept in the "config"
folder of the distribution tree. The files are mainly text based in this
version, this may change in a future release of the server.
This file manages the basic information the server needs to run, it's current format is a text file with keywords on a line directly followed by it's value. Edit the default, it is most self explanatory, a future version will offer a complete interface from any Web browser.
Virtual hosting is built into HoverWeb. The virtual
hosting only works with browsers specifying a host parameter in the request
header (all recent browsers do). You do not need multiple IP adresses to
be routed to your machine in order to support virtual hosting but it will
support multiple IP adresses if it is present on your server. The active
port does not affect virtual hosting. On POSIX/UNIX systems, the path will look like:
/home/mystuff Using vitual hosting also allows you to preconfigure the server for running on various machines since each of them will receive different domain name request and these can be mapped to machine specific folder. Realms access restriction is very simple to implement
and uses the Basic encryption scheme supported by all browsers. This file
simply lists a Realm name and a corresponding match string to be identified
in the request path. If a match is found, authorization information is requested
from the client. Every time a Realms protected acces is made, the browser returns a username:password pair to the server. The users.list file conatins a sequence of usercodes followed by a comma separated list of accessible Realms for this user. If there is a match, access is granted and the file is transfered. ![]() Based on SUN's JAVA language it runs anywhere, anytime. Finally, All Terrain Software! ![]()
|