This section explains how to setup FTP to upload your files from your computer to your website. We recommend using WS FTP Pro or WS FTP LE (free for non-profit organisations). We also have a list of alternative free FTP programs which you can find by clicking here. Other FTP programs can be used and will follow similar steps as are shown below. We offer instructions specifically for configuring WS FTP below.
Important: If you are using any FTP Program, be sure you are uploading to the correct directory and that your home page is called index.html, index.htm or similar extension. Otherwise, you won't be able to view your website after you have uploaded it.
IMPORTANT NOTE: If you are unable to view the extension .html in Windows Explorer, please go to TOOLS > FOLDER OPTIONS > Click the 'VIEW' Tab > and then UNTICK the 'Hide File Extensions for known File Types' box. You should then be able to view the extensions for all your web files. It is very important that you do this, otherwise when you rename your files they may appear in the following format index.html.htm, which won't display on the servers.
The following information is contained within the 'Account Information Email' that we originally emailed you when your account was setup. You need this information to connect you to your website via FTP:
Your FTP Host Address: ftp.yourdomain.co.nz (replace yourdomain.co.nz with your actual domain name)
Please note that some FTP/Web Design programs need the FTP Host address in the following format ftp://ftp.yourdomain.co.nz/
Your User Name: (case sensitive)
Your Password: (case sensitive)
For the first few days, until your domain name is registered or transferred, you will be able to connect using the temporary host address that was included in the Account Information Email. Once the domain is registered or transferred, and has propagated over to the server, you can then change it back to ftp.yourdomain.com
Each time you run WS_FTP, the Session Profile window will be displayed. A profile contains the information needed to connect to your website. Creating a profile now will eliminate the need for you to configure the software each time you wish to connect to the web server via FTP. To create a profile, click the "New" button and enter a generic profile name at the top of the Session Profile window, such as "My Website." Next, enter your Host Name/Address (yourdomain.com), User ID (User Name), and Password for your website as illustrated in Figure 1.
Next you need to click "OK" to continue. This will connect you to the webserver, where you will connect directly to the root ("home") directory of your account.
IMPORTANT. If at this stage, the Connection seems to "hang" or doesn't connect. Then please check to see if PASV mode is enabled in your FTP software. Sometimes this causes connection problems. To disable PASV mode in WS-FTP, click on the "Advanced" tab, in the session properties box, and untick the PassiveTransferscheckbox. Then try again. WS_FTP will display a split screen where files on the left-hand side are within your own computer. You will see several folders on the right-hand side.
The directory structure will be similar to that below (or as shown in your Account Information Email):
|__ mail (Your email is stored here)
|__ tmp (Website statistics files stored here)
|__ public_html (Main Directory - You MUST upload your website into this directory)
|__ www (Symbolic link to public_html)
|__ etc (Details for mail/password protect stored here)
Please Note: For some hosting accounts, they will only contain some of these directories. If your hosting account doesn't have the public_html directory, it will either have one called htdocs or one with your domain name(eg. yourdomain.co.nz). You would therefore upload your website into either of these directories.
Double click on public_html to get to your web directory. This is where all your files will be accessed, and/or you will create subdirectories. In this folder you will see a file called 'index.htm'. You will need to replace this file with your own index.htm file, which when uploaded will become the homepage for your site.
To upload a file or files, simply highlight the file(s) on the left and click the right arrow button (->) in the center of the window. Be sure to upload HTML documents and scripts in ASCII mode and images in Binary mode, or click the Auto tickbox, and the software will do it automatically for you. To transfer a file to a subdirectory, double-click the appropriate subdirectory to open it before transferring the desired file(s). To create a new directory, click on the MkDir button when you are inside the public_html directory or subdirectory.
Once you have uploaded your site, and replaced the index.htm with your own homepage, try accessing your site (www.yourdomain.com) via your internet browser. If you can see a page that says, "Page Not Found" that means you have not uploaded your "index.htm" file correctly.
As soon as a file is uploaded to the web server, it is available for all to see. If, after uploading a file, you are still unable to see the updated file via your browser, try hitting the "Refresh" or "Reload" button. If that fails, you need to clear both disk and browser cache. This function can be found by selecting Options - Network Preferences in Netscape, and Tools - Internet Options in Internet Explorer. Remember that you must first be connected to the Internet through your local Internet service provider in order to connect to the web server.
HINT: If you're behind a firewall, router or sharing systems (NAT) make sure "Passive Mode" is enabled in WS_FTP! Not doing so will cause you trouble accessing your site via FTP!
All passwords, usernames, and file names are case sensitive. Example: if you typed FILENAME.GIF in your HTML document but named your file filename.gif it would not work. They must match up in order for your page to show up properly.
Any and all files you want to be accessed via a web browser must be placed in your public_html directory.