Rappahannock Web Development
Server Documentation


Home | Hosting | Web Site Development | Portfolio | Support | Contact Us





Access Statistics

Detailed logs of web site access Statistics are available to every account. The address to access your logs is emailed to you when your account is set up. Please email us if you don't have the address for your logs.

Log files are updated daily and include statistics in both text and analog display.


Anonymous FTP Logging

FTP logs are kept separately from web page stats. This allows you to track how many people accessed your FTP directory and what files were downloaded. Please email us if you would like FTP logging activated for your account.


Autoresponders

To set up an autoresponder at your domain, go to the email control panel and add an entry for the autoresponder(directions available at the control panel). Then put the responder file in the "infobots" directory located off of your home directory. If the autoresponder is to reside at "information@your_domain.com", the response file will be named "information".

Mail to information@your_domain.com will return the text that is contained in the "information" file. A file will be created in your home directory in 5 minutes called .redirect This file will contain the autoresponder address and where the original message will be sent to. The default is your_domain@your_domain.com.

This will cause all emails sent to information@your_domain.com to be responded to by your autoresponder, and have a copy of the original email message sent to your_domain@your_domain.com.

Multiple responders may be set up by following the same steps as above.


Billing

All acounts are billed on a quarterly basis. If your billing period starts on the 15th of the month, you should receive a statement around the 15th of the preceding month. Payment is due within 30 days from reciept of your statement.

For billing questions, contact billing@rappahannock-web.com, or call 540-786-6388 Mon. thru Fri. 10am - 6pm.

Payments should be sent to:

     Rappahannock Web Development
     PO Box 5221
     Fredericksburg, VA 22403


CGI

Every virtual domain account has their own personal cgi-bin. Place your scripts in the cgi-bin directory and set the permissions to allow execution.

You are free to create your own scripts.

Note: We do not require prior approval for cgi scripts. However if we find that your script is unusually cpu intensive, or if it poses an undue security risk to the server, your script will be hunted down and killed.

Your cgi-bin comes with a number of scripts for the most common tasks, such as handling forms, web page counters, etc. Other scripts may be installed from the control panel. These include a shopping cart, bulletin board, web site search.

We also have a number of scripts that can be installed upon request such as a calendar, searchable database, web page updater, etc. If there is something you need for your site, please ask. 99.9% of the time we either a) can install an existing script that will suit your needs, b) can create a custom script, or c) can provide you with resources.

Rappahannock Web Development can create and install custom scripts for you. The rate for scripting is $50 per hour with a 1 hour minimum, or quoted per job. There is of course no charge for a quote.

To reference a script in your cgi-bin use the following syntax:

     /cgi-your_domain/script.cgi


Counter Script

Count.cgi

Adding a counter to your pages simply requires adding a tag into your page, for example...

<img src="http://www.your_domain.com/cgi-your_domain/Count.cgi?df=home_count">

will call the counter script writing the counter data file (home_count) to the data directory off of the www directory. Examples of the different options available with Counter.cgi can be found here

For more information please refer to http://www.fccc.edu/users/muquit/Count.html



FTP

You may upload files to your account using a FTP client, such as...

     Mac users: Fetch
     Windows users: Cute FTP
     UNIX users may upload using telnet

FTP settings...

     Host name: your domain, or ip#
     User name: your use rid
     Password: your password
     Directory: /home/www/your_domain

Note: Your web pages and CGI scripts should be uploaded as "plain text" or"ACSII". Images are uploaded as "binary", or for Mac users, as "raw data".

We also provide clients with an anonymous FTP area where files can be uploaded or downloaded by anyone. This area is separate from the www directory. This will appear as the 'anonftp' directory in your home and www directory.


Mail Redirection

Mail redirection may be set up for as many addresses in your domain as you require. Email may be redirected to a single address, multiple addresses or another account on our server. You will find complete instructions for mail redirection by accessing the control panel for your account at: http://www.your_domain.com/cpanel

Note: The server periodically checks for changes in the mail redirection file. Please allow 10 minutes for the change to your redirection file to be recognized.


Mailing Lists (Majordomo)

To set up a mailing list, just email us with the name of your list. A help file will be provided.

For more information, check out the Majordomo page.


Secure Server Access

Secure Server access is available to all virtual domain accounts. If you wish to access the secure server for your account, please email us and we will send you the necessary information for the server your account is on.

If you want to access the the secure server through your domain, e.g. https://www.your_domain.com/ , you will need to purchase a digital certificate for your domain name. Please contact us first, before trying to get a digital certificate.


Server Side Includes (SSI, XSSI)

To use Server Side Includes with your web page, simply end the file name with .shtml. Windows users can change the file name with their FTP client, once the file is uploaded. Extended Server Side Includes(XSSI) are also supported.

A SSI command has the following syntax:

     <!--#element attribute=value attribute=value ... -->

Note that the comment terminator (-->) should be preceded by whitespace to ensure that it isn't considered part of an SSI token.

To include a file as part of your document:

     <!--#include virtual="/path/to/your_file.ext" -->

To execute a CGI script:

     <!--#exec cmd="/real/path/to/your_script.cgi" -->

XSSI supports commands such as:

     <!--#if expr="test_condition" -->
     <!--#elif expr="test_condition" -->
     <!--#else -->
     <!--#endif -->

More information on Server Side Includes can be found at the Apache web site.


Services

We offer complete web development services including web site design, shopping carts, site maintenance, custom cgi and database programing.

We also offer web site hosting with a DS3 connection and backup T1's. Unlike many ISP's, your hosting account includes your own cgi-bin and permission to create and execute your own cgi scripts. Servers are Pentium machines running the Apache web server on Linux Red Hat (Unix).

Available features include:

CGI, Perl
database support - mSQL, mysql, PostgreSQL, Miva
shopping cart software - Shopsite, Web Store
FTP and Telnet access
POP3 access, email aliases with redirection, Autoresponders
Web based automatic creation of guest books, web boards,
search engines, secured directories
Secure server (SSL) access
Microsoft Frontpage extensions
and more

Please see features for a complete listing.


Support

For support questions, please include your domain name and email us at support@rappahannock-web.com.


Telnet

A telnet account is just another name for Unix/Linux use rid. Each telnet account has its own separate home directory but shares the same www and FTP directories.

Some of the programs available at the shell prompt are:

     mail - basic email program
     pine - a more powerful email program
     pico - basic text editor
     vi - a not so easy to use text editor.

Type "man" and the name of the program to get instructions for that program.


Web Space

Every client gets their own directory and password protected user id. You may access your account on the server via telnet or FTP. Inside the user's directory is a subdirectory named "www". Every client has his their own separate "www" subdirectory, with their own cgi-bin. Files placed in "www" are visible to remote browsers over the Internet.

The filename of your default home page should be index.html. When a browser requests http://www.your_domain.com/, the server looks for index.html by default. Other valid defaults are: index.htm, home.html, home.htm, index.cgi and index.shtml.


Your Mail Account

Every domain has one email box on our servers at your_domain@your_domain.com. The settings for different email clients vary, *but in most cases these settings will work.

     POP3 host: your_domain.com
     SMTP host: your_domain.com
     Username: your user id
     Password: the password for your account

*Consult the documentation for your particular email client for more information if these settings do not work.


Home | Hosting | Web Site Development | Portfolio | Support | Contact Us