Savant Web Server [image]
Savant Home               Download

 

Here An HTTP Path, There A FAT Path

Anybody who's ever used a web browser knows that the way files are arranged on a web site is different from the way files are arranged on a PC running Microsoft Windows. Instead of having a DOS-style root directory (such as "C:\"), web sites have a root consisting of the web server's DNS entry followed by a slash (not a backslash!) In fact, web servers have no backslashes anywhere in their paths. Paths are simply the locations of files on computers; "C:\Windows\NotePad.exe" is an example for a computer running Windows. All of this leads to a pretty obvious problem - how do you make Windows-style paths (properly known as FAT Paths) look like web server paths (properly known as HTTP Paths)?

Lucky for you, Savant does all of the work for you. All you have to do is give it a FAT path on your computer, and what you want the HTTP path to be called. Whenever someone connects to your web server and types in a file path, Savant translates back and forth between FAT and HTTP paths. Only directories that you enter in the Paths section of the Savant configuration utility will be served as a security measure (you don't really want to serve your entire hard drive, do you?) This also lets you do some nifty tricks, like serving the CD in your CD-ROM drive. If you're connected to a Local Area Network (LAN) with Microsoft Networking, you can even serve shared directories on other computers.

Generously Hosted By:
SourceForge Logo