
- How do I
upload files to my website?
- How
and what Scripts Can I run on my site. What about FrontPage?
- CGI & PERL Scripts
- Counters
- Form mail
- Web Analyzer
- Forums
- Java
script to
protect email addresses from web bots
- I'd
like to
upload some CGI scripts. What is the standard you require, i.e.
extension cgi ?
- Any
particular directory?
- Does the
webstarter package have front page extensions available?
- I
tried to upload my web page I received the message
permission denied. I was using Microsoft Front Page. Help!
- What is your
SPAM Policy?
- How do I set up
my email?
- I am having trouble with my email
- Search Engines
- I
want to host with reg.ca but my
domain is registered elsewhere: what do I do?
1) How do I
upload files to my website?
The most common way of transferring files is by FTP (File Transfer
Protocol).
You can find a variety of FTP clients at:
http://download.com.com/3150-2160-0-1-4.html
You can also use: ftp://my-domain.ca:password@my-domain.ca/www/ in your
web browser. (Change both the "my-domain.ca" to your domain name, and "password"
to your FTP password).
There are two directories:
logs - Your server logs go here
www - Your web files go here.
The first page that comes up is called
"index.html".
File names should be in lowercase and should not contain any unusual
characters (like ?,~,#,%, etc.). (It's often easier not to have spaces, either)
- The first page that comes up MUST be one of: index.html index.htm
index.shtml index.cgi index.php default.html default.htm default.php (in order
of preference).
If you use a standard FTP program-- you can drag and drop the
files.
If you are using something like Dreamweaver or Frontpage you will
need to
specify the upload path or host directory as /www/
(make sure you have both slashes)
Frontpage typically unloads index.htm so you will need to delete
the starter page index.html from the server.
Your user name and password are all lower case.
Please note:
Most ftp programs are set to: PASV(Passive) by default.
If you have a firewall(router) and you are having trouble connecting please check this setting.
You may also find that PORT(Active) is a better setting if you are not firewalled.
You can find some basic advice at: http://www.designaweb.ca/
2) How
and what Scripts Can I run on my site. What about FrontPage?
We offer CGI access and can help you find lots of useful
scripts.
There is no extra charge for any CGI scripts you
may request.
Linux performs faster than Windows and is a great deal more
secure (but not advertised as much)
Currently we only offer ASP or .NET on our Windows 2000 server packages
(which cost roughly 50% more than our Linux hosting)
3) CGI Scripts
We support: CGI, SSI, Perl, Python, Java, C/C++, PHP
Some of the scripts we have available are: Hit Counter, PHPBoards, GuestBook,
FormMail
Note that scripts must be uploaded in ASCII form (you can do this with most
FTP programs by setting the transfer type to ASCII, or adding the extensions
of the scripts such as .cgi and .pl to "ASCII file types", under preferences).
This script must be set to "owner executable" in order to work. With most
FTP programs, you can right-click on the script on the server and select
"Permissions" or "chmod" to do it. Enable "owner execute" or set the script
permissions to 700.
Perl path is: /usr/bin/perl (so first line of perl scripts read
#!/usr/bin/perl)
Sendmail path is: /usr/lib/sendmail
If you'd like a Custom 404 error page, let us know and we'd be
happy to set it up for you if you like.
4) A) Counters
We have a particular script
we wrote that we like to recommend to our
clients.
It's generally easier to use, more flexible and faster than
the frontpage version.
It's called counter.cgi,we can send it to you or for your convenience
we can copy it into your
/www/ directory for you.
It can run into two primary modes "visible" and "invisible". Most of
our clients seem to prefer having it run in invisible mode, so that's
the default.
You can add into into your index.html.
(If you're looking for
something, let us know - we have a number of good cgi scripts
available).
5) B) Form mail
What is form mail?
Basically a "formmail" script is one where a user
fills out a form on a website and the results are emailed to you.
Very handy for questionaires, feedback, and the like.
Here's the one we recommend:
http://www.worldwidemart.com/scripts/formmail.shtml
In your html web
form, make sure that the
form's "action" tag points to "/formmail.pl", for example:
<form method="post"
action="/formmail.pl">
You also need to have this
"hidden" tag
somewhere in the form with the email address, like this:
<input type=hidden name="recipient" value="my-domain.ca">
Those are the only
"mandatory" fields.
For a list of optional ones, you can read the readme here:
You'll want to change the attributes
of the script to be
executable (most FTP clients have a "CHMOD" or "Change Attribute"
function).
Set it to give it permissions of "700".
6) C) Web Analyzer
A great stats and log analzer installed upon request for you. (currently only available on SuperSite and above).
7) D) Forums
We suggest phpBB2
and we can help you with this (available on WebStarter and above).
8) E) Java script to
protect email addresses from web bots
Where the email adress is
<script>var n='info'; var d='my-domain.ca'; document.write('<a
href="\x6Dailto:
'+n+"\x40"+d+'">'+n+"\x40"+d+'</a>')</script>
It looks just the same to the users and works the same but the web bots
can't see it.
If you want to use an image that clicks to the email
<script>var n='info'; var d='my-domain.ca'; document.write('<a
href="\x6Dailto: '+n+"\x40"+d+'"><img
SRC="image.gif"></a>')</script>
9) I'd like to
upload some CGI scripts. What is the standard you require, i.e.
extension cgi ?
The extension is usually .cgi or .pl
10) Any
particular directory?.
Anywhere in the /www/ directory (or a subdirectory) should be fine. You
do not need a special bin directory.
Make sure to set it to executable! Setting it to "owner executable"
(permission 700) using your ftp program should be fine.
11) Does
the
webstarter package have front page extensions available?
We don't recommend the
extensions - most people find that it's easier and better simply to use
the appropriate cgi script - which we can email to you.
Frontpage does not require or use the extensions, and installing them tends
to fill up your userspace with "templates" that waste of your disk space.
Are Front Page extensions available?
At present, only under our
Windows 2000 environments (which cost slightly more).
Many of our
clients use FrontPage, but none of them currently use the extensions
(generally anything an extension can do - such as a web counter - can
be done much better with the right cgi script, which we can provide upon
request).
If you're
looking for something, let us know - we have a number of good cgi
scripts available.
12) I
tried to upload my web page I received the message
permission denied. I was using Microsoft Front Page. Help!
That probably means one of two things:
1. That you were uploaded files that had spaces in them (FTP doesn't
allow
spaces)
2. You were uploaded files into a directory OTHER than your www
directory.
Under Microsoft Frontpage, make sure your upload path looks something
like
this: ftp://ftp.my-domain.ca/www/
(It should have /www/ at the end of it. The last slash is important!
"/www" won't work, it must be "/www/").
By default we do not have Front page extensions enabled.
(Except on our windows servers.)
13) What is your SPAM Policy?
We do not in any way rent/sell a list
of anything (email addresses, domain names, or anything else) to any
kind of third party, nor do we participate nor allow in any kind of
spam of any kind. We do not even have banner ads on our site. Note that
unfortunately many spammers have different ways of "obtaining" email
addresses. If you have ever used any of your email addresses on any web
site - that web site might resell those email addresses to third
parties. In addition, where possible, spammers will obtain email
addresses from a domain's whois, or using "spiders" that crawl the web
looking for email addresses.
Some "viruses" are even designed to obtain address lists from popular
email programs. We hate spam in all it's forms and I can assure you
that we are not in any way responsible for any you may have been
receiving.
We strongly suggest that you be very careful who you give out your
email address to.
On web pages we suggest you use our java script to hide email addresses
from web bots.
Note that if you send too many messages (more than 100 within a short time
frame), you may become blocked by our firewall.
14)
How do I set up
my email?
http://www.reg.ca/faq/email/
15) I am
having problems with my email.
A) I can't send outgoing mail.
Check that "Outgoing mail server requires
authentication" is ticked off or enabled.
B) I suddenly can't download my email anymore with Outlook Express or
Outlook.
You may have an Outlook/Express bug.
Outlook & Outlook Express will choke if they see certain weird
characters usually caused by spam.
(Other readers such as Eudora, Mozilla, mail2web.com, Netscape do not
suffer
this bug.)
They have yet to fix this bug and as far as we know, most ISPs fix it
by simply deleting your entire mailbox contents.
We have come up with a fix for this so ask us to help you with this.
And, you can always try the below link, if it works then you must have
the bug and you can try removing the offending spam:
http://mail2web.com/
If your email address is a single wildcarded address replace
my-domain.ca with your domain name and use:
username: my-domain.ca@mydomain.ca
Password : your email password
If you have indivual POP accounts:
Go to the advanced login with 3 fields.
Mailserver my-domain.ca
Email your email address
Password : your email password
C)My incoming mail is sometimes delayed.
We have, due to popular demand implemented antivirus checking and a
first level spam control.
The spam control is called grey listing and demands a retry for first
time email addresses.
This works because most spam does not use legitimate servers which
normally retry within 60 seconds.
We have found a few exceptions and also relaxed a number of rules.
Everything looks good now.
If you are still having problems we can simply exempt you from
the spam controls.
We can exempt specific email addresses from spam control or your whole
domain name.
16)
Search Engines
Note that not all search engines find all websites
immediately.
Many of
them you may have to add your site in, then wait for it to scan your
site.
Some of them (like Google) will automatically find and scan your
website - but this process is not instant, and does take a while.
You
can speed it up by going to the add-url page:
http://www.google.com/addurl.html
http://www.alltheweb.com/add_url.php
http://insite.lycos.com/
http://addurl.altavista.com/addurl/new
Also register in all the seach engines.
There are a number of places
that you can use for that for free (although some try to get you to pay
for a bigger package) such as
http://dmoz.org/add.html
http://www.searchfactor.com/cgi-bin/sesubmiter/sitesubmitter.cgi
http://www.addme.com/
http://www.ineedhits.com/
Useful guides
http://www.monash.com/spidap.html
and
http://www.website101.com/Search_Engine_Positioning/SEO_tutorial_index.html
17) I want to host
with reg.ca but my domain is registered elsewhere: what do I do?
If your domain is not currently registered with Reg.CA,
you'll have to update your DNS to:
ns1.reg.ca 66.196.36.5 ns2.reg.ca 66.196.36.6
(You can also initiate a registrar transfer at:
http://www.reg.ca/transfer.html)
Here are some suggestions for some of the registrars:
DirectNIC
https://secure.directnic.com/myaccount/domain/
1. Log into your account at http://www.directnic.com.
2. Click on the "Domain Manager" button.
3. Click the "Change Nameserver Information" icon next to the
domain
that you wish to modify.
4. Enter the nameservers and click on the "Modify" button.
Domain Bank
https://www.domainbank.net/RegisteredUser/
1. login to your account with your username and password.
2. Click on Account Manager and then Domain Manager.
Dotster
https://secure.registerapi.com/account/login.php?redir=https%3A%2F%2Fsecure.registerapi.com%2Faccount%2Findex.php%3F4798
1. Log into your Dotster account
2. Click "Manage your domains
3. In the drop down box, choose the domain you want the name server
information to change for.
4. Click the button "Manage..."
5. On the left side of the screen you will see some links, click the
one that says "Name Servers."
6. At the bottom of the page it will list your current name servers.
"Remove" the old ones in turn.
7. "Add" the new name servers in turn. Enter the name server names NOT
the IP address.
8. Click update.
9. Now wait up to 72 hours for the change to take place.
Enom
https://www.enom.com/Login.asp?page=%2Fmyaccount%2FDefault%2Easp%3F
1. Click the gold menu item "Domain Names", bellow in the blue menu.
2. click the menu item called "My Domains".
3. This will bring up a
list of all your domain names.
4. Click the domain name you want to
edit.
Godaddy
https://registrar.godaddy.com/login.asp
1. Log into account with username and password
2. select domain name to modify
3. click on Modify DNS Information
4. select the choice "I'm hosting with another ISP. I'll enter my name
server information below"
Network Solutions
https://www.netsol.com/en_US/manage-it/index.html
Method 1:
1. Log into account with username and password
2. select domain name to modify
3. click on Modify DNS Information
4. type in new DNS information and click submit
-or-
Method 2:
1. Type in domain name
2. Type in email address of administrative contact
3. click on drop down menu and select "replace a contact"
4. scroll down and erase old DNS servers and replace with new DNS
servers
5. click submit
6. check adminitrative contact's email account and follow instructions
of email from hostmaster@networksolutions.com
OpenSRS/Tucows
https://manage.opensrs.net/
1. Log into account with domain name, username and password
2. click on manage name servers
3. remove old name servers
4. Type in new name servers and click add name server
Register.com
http://mydomain.register.com/index.cgi?1|3113523928|
1. Log into Domain Manager using the user name and password
2. replace the name of Domain Name Servers that you would like to list
as authoritative for your domain name