{IGS Cornwall (info@cnwl.igs.net)}
How to Set Up Your Personal Web Pages


Web Based Training
IGS Information
Members
Web Pages
Marketplace
Trader
Local Sites
Local Events
Courses
Web-Mail
Software
IGS Site Map

Midnight to 7 am

TABLE OF CONTENTS

INTRODUCTION

This document is designed to help users of IGS set up personal web pages. It will tell you where and how to set up your web page directory, and offer suggestions on how to upload your files to the server.

This document is not intended to teach you about the World-Wide Web in general or to teach you how to write HTML (Hypertext Markup Language) code. Pointers to such information are given at the end of this document.

Please read this document and follow the instructions carefully.

FIRST THINGS FIRST - POLICIES

Who can have web pages? All customers of IGS Cornwall with personal accounts of 30 hours and above are permitted to have personal web pages free of charge. You must ask webmaster@cnwl.igs.net to create an account for you on the web server.

Commercial advertising is not allowed on personal web pages. If it is your intention to advertise products or services or to promote any for-profit organization, please contact IGS (info@cnwl.igs.net) about commercial webservices.

If you would like a link from the IGS Cornwall Page (which is already advertised on most WWW directories and search engines) to your personal home page, we ask that you include a link from your home page back to ours (http://www.cnwl.igs.net/).

These policies are subject to change without notice.

UPLOADING YOUR DOCUMENTS

The easiest way to update your web pages is to edit them on your own computer and upload them to the web server using WS_FTP.

Using WS_FTP, you can create a new Session Profile to make it easier to upload web pages. Just click on the New button and fill in the form as follows:

	Profile Name:  IGS Web Server
	Host Name:     www.cnwl.igs.net
	User ID:       
	Password:      
      Initial Directories
	Remote Host:   ~/.public_html
	Local PC:      

Here is an example from my machine:

	Profile Name:  IGS Web Server
	Host Name:     www.cnwl.igs.net
	User ID:       guy
	Password:      ********
      Initial Directories
	Remote Host:   ~/.public_html
	Local PC:      c:\web

Once you have set this up, click Save to keep the session profile.

Anytime you want to upload your pages, select the "IGS Web Server" session profile and click OK. Then, transfer the files by selecting them on the left side of the screen and clicking on the right arrow between the "local system" window and "remote system" window.

Your files must have proper file extensions. For example, HTML files must end in .htm or .html, GIF files must end in .gif, and so on.

Your default, or main, home page should be called "index.htm" or "index.html".

HOW THE PUBLIC WILL ACCESS YOUR WEB PAGES

The URL's for your web pages will be as follows:

http://www.cnwl.igs.net/~<username>/<pathname>

Here are some examples:

http://www.cnwl.igs.net/~guy/
will access my default page:
~guy/.public_html/index.htm

http://www.cnwl.igs.net/~guy/bookmark.htm
will access:
~guy/.public_html/bookmark.htm

http://www.cnwl.igs.net/~guy/tree.gif
will access:
~guy/.public_html/tree.gif.

http://www.cnwl.igs.net/~guy/radio-tv/my-radio.htm
will access:
~guy/.public_html/radio-tv/my-radio.htm

FOR MORE INFORMATION

HTML (Hypertext Markup Language):

World Wide Web URL's:

HTML Editors -- See the Auxiliary Winsock Utilities List...

World-Wide Web FAQ (Frequently Asked Questions):

OTHER FEATURES

Adding a counter to your page

You can add a counter to your page using one of the following HTML commands:

    For cardinal numbers (1, 2, 3, etc.)...

      <!--#exec cgi="/cgi-bin/counter"-->

    For ordinal numbers (1st, 2nd, 3rd, etc.)...

      <!--#exec cgi="/cgi-bin/counter-ord"-->

VERY IMPORTANT! Any page should contain no more than one counter reference.


Setting up Imagemaps

To set up an imagemap, simply make your image a link to the map file and add the "ISMAP" option to the image tag.

Here is an example of some HTML code which assumes that the map file and image file are in the same directory...

<a href="test.map"><img ismap src="test.gif"></a>

Setting up CGI Programs

NOTE: This is an advanced feature, and you should only attempt to use it if you: (a) know what a "cgi-bin" is; (b) think you can learn how to create directories and change file permissions on a Unix system; and (c) have at least a limited amount of programming experience. Free technical support from IGS will NOT be provided for this feature.

Create a subdirectory within your ".public_html" directory called "cgi-bin". Place any cgi-bin executables in that directory. If your cgi-bin is a script (such as Perl or one of the Unix shells), make the script executable using the chmod command in Unix. For example:

chmod a+x scriptname

Making the script executable can also be accomplished through WS_FTP by using a "site" command. Right-click on the word "Binary" near the bottom of the WS_FTP window. The FTP Menu will come up. Select "FTP Commands", then "SITE" and enter the necessary chmod command.

Your scripts must be referenced via the "cgiwrap" program. Here is how you do it:

http://www.cnwl.igs.net/cgi-bin/cgiwrap/
                              <username>/<scriptname>

Here is an example:

http://www.cnwl.igs.net/cgi-bin/cgiwrap/guy/myscript.pl

If your script is not working and you would like to see some debugging output, substitute "cgiwrapd" for "cgiwrap", like the following:

http://www.cnwl.igs.net/cgi-bin/cgiwrapd/guy/myscript.pl

Support is also available for NPH (no-parse-header) scripts, by substituting "cgiwrap" with "nph-cgiwrap" or "cgiwrapd" with "nph-cgiwrapd".


This document was last updated February 11th, 1996.

Please send any comments, questions, or suggestions forthis document to: webmaster@cnwl.igs.net



© 1995-2002 IGS CORNWALL Inc. || IGS Cornwall Acceptable Use Policy
IGS Cornwall is locally owned and operated.
IGS CORNWALL and the IGS logo are registered trademarks of IGS
IGS CORNWALL reserves the right to change or modify the service without notice.

Back
Contact