In order to create a Personal Web Page you will require:
- A CMA Access membership.
- The text and graphic files you want to combine into your Page.
- The ability to write HTML (hypertext markup language) or someone who knows HTML who can help you.
When completed, your Personal Web Page will be stored1 in a local directory that only you have access to. The URL (Uniform Resource Locator) for a personal Web Page at CMA Access is in the format of: http://home.cmaaccess.com/~{username}/
Note: The "{username}" should be the portion of your CMA Access email address that appears before the "@" symbol. That is, if your email address is "jdoe@cmaaccess.com" then "{username}" would be replaced with "jdoe".
Definitions
1Storage: This is the amount of hard drive space your files take up. If your files total less than 20 Megabytes there are no extra charges for storage. If your files total more than 20 Megabytes then your account will be charged $0.10 per week per Megabyte above extra charges.
Personal Web Hosting
host name: home.cmaaccess.com
URL for your Personal Web Space: http://home.cmaaccess.com/~username/
If your email address changes, the URL will change as well.
Accessing Your Personal Web Page Directory
Your personal web space will automatically be created and activated the first time you initiate an FTP (File Transfer Protocol) session
with the web server host home.cmaaccess.com. To access the server, your username should be in the format of your full email address (username@cmaaccess.com) and password is the same as what you use for your main cmaaccess.com email account.
The newest versions of Microsoft Internet Explorer have a built-in FTP client (ftp://username@home.cmaaccess.com), and there are many different FTP programs available,
including several free and trial versions. Some of the most popular FTP client programs are:
WS-FTP (available here)
CuteFTP (available here)
BitBeamer (available here)
File uploads are via FTP only (no "HTTP PUT").
FTP connections will place you in your home directory. This is the live web site. Subdirectories may be created at will. Note that any file you upload to the server will be publicly accessible. Note for advanced users: ".htaccess" files are not supported.
The web server will look for a default home page named one of these, in order:
- index.html
- index.htm
- home.html
- home.htm
- Default.hmtl
- Default.htm
- default.html
- default.htm
For Advanced Users
CGI Scripts
User-supplied CGI scripts are not supported. This includes .cgi files, PHP3, etc. Server-side includes are not supported. No .shtml files.
There are two standard CGI scripts available for your use:
1) Hit Counter:
<IMG src="/cgi-bin/Count.cgi?df=username.01">
The "username" in the above tag is your user name, the same name you use to log in, and the same as the /~username/ that is part of your URL. The ".01" means that it is the first counter you are using. You can have more than one counter, each on a different page. Subsequent counters would have the same tag, except ending in .02, .03, etc.
2) Form Mail Handler:
PUT /cgi-bin/mailback.pl
The mail handler form should include these hidden fields:
type="hidden" name="mailitto" value="user@provider" (value="new_user@cmaaccess.com")
These fields must be submitted as well. They may be hidden or not, as you choose:
name="namefrom" value="Web Form" -- the user name on the "From:" field
name="subject" value="Web Form" -- the subject line
name="mailfrom" value="user@provider" (value="new_user@cmaaccess.com")
showreport - if defined, when the form is submitted will give a report of the mail that has been sent.
returnmessage - message to display when the user submits the form
returngraphic - gif image to display before the returnmesssage
returnurl - the URL that the "returnmessage" and "returngraphic" will be a link to.
MIME Types
Standard MIME types are available; you may serve MP3 via http by naming the file *.mp3, etc. Likewise, realaudio .ram and .ra files are supported for http. Not a "streaming" server, HTTP only! This means live content may not be served, but audio files, if they are prepared properly, will be served.