CGS3993, Web Site Management, Assignment 3
Due 2/18 at the start of class
Start your server
Create several home pages
-
Change the permissions on the 3993.data directory to 700.
-
Add a .3993access file to the 3993.data directory with the following
contents. You may also add your current ipaddress to the allow from list.
However, each time you finish working on your file, be sure to have only
my two ipaddresses on the line. You can find out your current ipaddress by
running my ipaddress script. Your ipaddress will
change each time you log onto the web.
<limit GET POST>
order deny,allow
deny from all
allow from 131.94.129.42 131.94.125.142
</limit>
-
Create a home page for your server (3993.html). This home page should use
frames. The left frame will have a list of links to choose from, the right
frame should display the contents of the selected link. Here's what it should
contain,
-
It should have two frames, left and right
-
The left frame should not have scroll bars, and should be 200 pixels wide
-
The right frame should take up the rest of the screen and be scrollable
-
The left frame should contain the following links
-
A link to your server's home page (3993.html in your server's document root
directory). Be sure that when this link is selected that there are still
only two frames displayed.
-
A link to your personal page on this server (3993.www).
-
A link to my personal page (~downeyt) on your server.
-
A link to your personal page on solix (www).
-
When the home page is displayed the right frame should contain a description
of your web server.
-
Explain that you are using an Apache server.
-
Include the Apache logo from www.apache.org.
-
Explain where a user on your server should place a web directory.
-
Indicate the name of the per directory access file.
-
Create a home page for your personal page on your server (3993.www). It dosen't
need to be fancy, just be sure it is different from any of the other pages
that are displayed.
-
Include some personal information. Nothing too personal is expected. Some
ideas: favorite movies, favorite colories, favorite courses at FIU
(no extra credit for mentioning this course), least favorite movies, least
favorite colors, least favorite courses at FIU (minus two is this course
is mentioned).
-
Include a link to your server's home page. After clicking this link, there
should only be two frames displayed.
-
Use a style sheet to control the look of both pages. Use the same style sheet
for both pages. For more information on cascading style sheets, go to the
http://www.w3.org/TR/REC-CSS1-961217.html
site.
-
Create a subdirectory of 3993.data named styles. Change the mode to
700.
-
Create your style sheet in a file in the styles directory.
-
Use a <LINK> tag in the <HEAD> section of your web pages to reference
the style sheet.
-
For the body tag, change the background and text colors (background-color
and color).
-
For links, change the link (A:link) and visited link (A:visited) colors
-
Create two different paragraph styles with different font-family, font-size
and color. Use these paragraph styles somewhere in each page. Create these
as substyles of the<P> tag (P.one and P.two, for instance).
-
Have at least three paragraphs on this page: one for each paragraph style
you create, and one for the default paragraph style that will be inherited
(cascaded) from the <BODY> tag.
Tell me about it
If you want me to grade your assignment, then you have to tell me when it
is done! Send me an e-mail and include the complete URL to your server, including
the http:\\ and the : followed by your port number