Web Development
DART 230


Steps for posting a site

    The basic steps:
    1. Create a directory on your Web server. In our case you should have a folder called public_html that you created via telnet on the server:
      alpha.lasalle.edu
      Other IPPs are acceptable.
    2. Open a copy of Filezilla.
      • OR get a home copy of Filezilla or other shareware e.g. FTP Commander from tucows.com
        Then set the Profile Name and the Host Name/Address to alpha.lasalle.edu. Host Type can be Automatic Detect or UNIX (Standard). Enter your alpha User ID and Password and hit OK.
      • OR try using the protocol through the browser:
        ftp://alpha.lasalle.edu
        and then enter your alpha User ID and Password.
    3. Open your public_html folder on the right (Remote System) window and send your files, XHTML, CSS and images, over from the left (Local System) side with the arrows or by double-clicking.

    Things to watch out for:
    • File and folder names that have capitals in them. UNIX often capitalizes the whole name so that:
      File.gif
      becomes FILE.GIF.
      You may also see file.GIF. Neither of these will work if your tag reads:
      <img src="File.gif" /> (and it won't work if your tag is <img src="file.gif" />)
    • File and folder names that have spaces/gaps. Here newer browsers will fill them in for you (space = %20 in ASCII) but it’s bad form. If you want spaces, use the underscore: file_name.html
    • Take out any local DOS path information.
      <a href="C:\My Documents\website\mypage.html>My page</a>
      will work locally but not live. Delete the drive and reverse the slashes if you do use a directory structure:
      <a href="website/mypage.html">My page</a>
    • Don’t edit files live on the Web. Notice that if you View Source live, Notepad will show file.html as file[1].html. If you then save and FTP this file it will probably be changed to file~1.html by UNIX (and not apparent until you FTP it).
    • The first file the user will see should be called
      index.html OR index.htm.
      (Others that will work for some browsers include home.htm(l) and default.htm(l) so it’s a good idea to avoid those.)
    • Your Web site will then be resident at:
      http://www.lasalle.edu/~userdID/ where userID = the standard such as beattyj1. There is no need to give the URL as :
      http://www.lasalle.edu/~userdID/index.html because the file name is implied by the "/"