- IGS Windsor -
How to Set Up Your Personal Web Pages
Copyright © 2005 Information Gateway Services.
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 KELCOM-Internet with personal
accounts are permitted to
have personal web pages free of charge (Max 10Meg). You may create
a link to your homepage on our Hotlinks page.
If you would like your page placed on our server and a link from the
KELCOM-Internet home 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.kelcom.igs.net/).
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 KELCOM-Internet
(sales@kelcom.com) about commercial web
services.
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: KELCOM-Internet
Host Name: 216.58.102.2
User ID: yourusername
Password: yourpassword
Initial Directories
Remote Host: ~/.public_html
Local PC:
Here is an example from my machine:
Profile Name: KELCOM-Internet
Host Name: 216.58.102.2
User ID: ddupuis
Password: ******** (Did you think I was going to tell you?)
Initial Directories
Remote Host: ~/.public_html
Local PC: c:\homepage
Once you have set this up, click Save to keep the session profile.
Anytime you want to upload your pages, select the "KELCOM-Internet" 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.kelcom.igs.net/~<username>/<pathname>
Here are some examples:
http://www.kelcom.igs.net/~ddupuis/
... will access my default page, ~ddupuis/.public_html/index.htm
http://www.kelcom.igs.net/~ddupuis/bookmark.htm
... will access ~ddupuis/.public_html/bookmark.htm
FOR MORE INFORMATION
HTML (Hypertext Markup Language):
World Wide Web URL's:
http://www.netscape.com/home/how-to-create-web-services.html
HTML Editors -- See the Auxiliary Winsock Utilities List...
http://uts.cc.utexas.edu/~neuroses/utils.html
World-Wide Web FAQ (Frequently Asked Questions):
http://sunsite.unc.edu/boutell/faq/www_faq.html
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.
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.windsor.igs.net/cgi-bin/cgiwrap/<username>/<scriptname>
Here is an example:
http://www.windsor.igs.net/cgi-bin/cgiwrap/username/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.windsor.igs.net/cgi-bin/cgiwrapd/username/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 March 15th, 2005.
Please send any comments, questions, or suggestions for
this document to:
webmaster@kelcom.igs.net
|