Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Publish iWeb site to ftp root website.

Hi. I am using iWeb '09 and totally loving it, but I'm having a problem.

I am using the publish to FTP server option, and I can get my newly created page onto my website, but I am having trouble getting it to upload to the root of the pubic_html folder of my site.

I believe the Site Name field is the problem. If I put anything in this field (such as the word blog) it uploads it to something like /blog (in this case, www.square-kun.com/blog). I want it to upload it so that the page is displayed on www.square-kun.com.

If I leave the site name field blank, it just fills in the last thing I tried when I click out of the field. If I just put / it uploads it to /_

my settings are as follows.

Server address: www.square-kun.com
User name: <name>
password: <pass>
Directory/Path: /public_html/
Protocol: FTP Port 21

Mac Pro and iBook G4, Mac OS X (10.5.6)

Posted on Feb 10, 2009 6:54 PM

Reply
52 replies

Feb 10, 2009 7:20 PM in response to clow.guardian

I want it to upload it so that the page is displayed on www.square-kun.com.


If you are talking about what appears in the browser address bar when you go to your site, you need to be aware that iWeb produces a structure which includes a sitename folder plus an index.html file outside that folder. That is what is always uploaded. People who go to www.square-kun.com will see www.square-kun.com/sitename/pagename.html in the browser address bar. You can make the sitename just one character if you want. You can modify the structure manually if you want to get rid of sitename, but your RSS Subscribe button in your blog will not work, and you will have to modify the structure every time you publish.

That is how iWeb has always worked, there is no way to just upload part of the structure unless you do that manually.

Feb 10, 2009 8:21 PM in response to clow.guardian

What is on www.square-kun.com/_ is what iweb is uploading


Not exactly. iWeb is uploading the " _ " as well as what is inside that. iWeb always uploads a sitename folder, and " _ " is the name which you gave that folder inside the iWeb app.

I want iweb to upload that to www.square-kun.com (the root website) instead.


Why exactly? If you click on http://www.square-kun.com , do you not see what you want to see? What is it that you want to be different?

is this possible.


No, it is not possible for iWeb to upload only part of the standard site structure it creates. If you manually remove the folder named "_", the RSS subscribe button on your blog will not function.

Feb 10, 2009 9:53 PM in response to clow.guardian

Entering....

http://www.square-kun.com/

... into the browser takes me to your blog.

Then the URL shows as .....

http://www.square-kun.com/_/Blog/Blog.html

Are you saying that you want to take out the _/ so that it appears as

http://www.square-kun.com/Blog/Blog.html

or are you saying that you want it to appear as.....

http://www.square-kun.com/

If so why?

Feb 11, 2009 1:09 AM in response to clow.guardian

Well, yes it is possible, but rather than using iWeb's built in ftp, you need to upload your pages manually instead.

1. Click on the name of your site at the top of iWeb and it will give you the publishing options and choose the option - 'Publish to a Local Folder'. This will publish to your Sites folder and will produce one folder that has your site name - which I assume is Blog? and a separate index.html file.

2. Download a copy of Cyberduck for free - this is an ftp program.

3. Open up Cyberduck and connect to your web server/host and then you should see your Public_html folder at your server.

4. Go to Actions at the top of Cyberduck and click on Upload. Then go to the Sites folder and then click on your Blog folder and then one over will be all the contents of your blog folder. Click on the first folder and then select Select All and then click on choose and then contents of your blog will start uploading to your Public_html folder on your server. In this case you do not need to upload the separate index file. Just trash it instead.

Your url will now be http://www.yourdomain.com/blog.html instead of what you have now which is http://www.yourdomain.com/blog/ /blog.html.

Publish iWeb site to ftp root website.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.