Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

GanChan

macrumors 6502a
Original poster
Jun 21, 2005
617
27
I think I must be really dumb, but bear with me. I created a simple web site for myself using Yahoo's wizards, but I wanted to re-do it with my own Web pages. So I went into Word (for Mac, of course) and created some .htm files with names such as Index.htm, Contact.htm, etc. Then I used Fetch to upload them onto my Web control panel in my Yahoo account, deleting the old index file in hopes that the new one would take over. But now I can't get it to recognize my new files -- I get messages like "You do not currently have an Index.htm or .html file." Yes I do, it's right there in my directory. Hm....

Also, I noticed that my .jpg images don't show up anymore, just the "question-mark" missing image icon. I took them from Microsoft's Cilp Art folder and inserted them into the pages. Wrong?

Any advice welcomed.
 
GanChan said:
.htm files with names such as Index.htm, Contact.htm, etc. ..... -- I get messages like "You do not currently have an Index.htm or .html file."
First of all, Microsoft Word is for word processing not web page design.

If they ask you for .html files, then you should supply .html not .htm
Also, try keeping the file names in lowercase.

You cannot just past in the images. All images are linked to web page so simply inserting the images without uploading them won't work. Since you have also used a clip art gallery, now you will have a problem of giving the right path to the images that you will upload.
 
If you see file Index.htm on the server when you use Fetch, and it is in the top folder for web page (where the old Index.htm used to be when your web page worked), then here are some reasons you might not see it in your web browser:

1. Your web browser isn't pointing at the right web site.

2. You need to refresh the page in your web browser or delete your cache and try again.

3. The web server wants the file to be named index.htm or index.html (lowercase). Domain names are not case sensitive but web servers (depending on the host operating system) may be case sensitive.

4. Index.html does not have the right permissions on the server side so the web server can't read it.

Do any of those sound possible?

Since you can't see Index.html at all right now, the missing image symbols you refer to must be on other pages, which you can still see, right? There are two possibilities there:

1. The images aren't in the right place, are misnamed, or aren't readable by the web server.

2. The HTML code doesn't point to them properly.

The path names used in #1 and #2 have to match. For example, if your HTML says <img src="mypicture.jpg"> then file mypicture.jpg" should be in the same folder as the web page. If it says <img src="/mypicture.jpg"> then file mypicture.jpg should be in the top-level folder on the web server. If the HTML says <img src="/images/mypicture.jpg"> then mypicture.jpg should be in the images folder and the images folder should be in the top level folder on the web server. And so on.

If you post some specifics, I can be more specific too.
 
.HTML overrides .htm, so they are there if you typed in index.htm but you still have all the other issues everyone is speaking of.
 
before doing anything else... find another program to do your web pages in.

microsoft word is not intended for this purpose.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.