view cart
 1-866-363-5633
www. Expression - Web - Tutorial .com


Expression Web Tutorial:   A Place For Beginners


Expression Web 4  - How to Publish a Web Site via FTP

Different Ways to Publish a Site

Expression Web is versatile in that you can publish a web site in a few different ways.  The two most common ways include:

  1. 1.  FTP (file transfer protocol)
  2. 2.  FrontPage Server Extensions 

Other Publishing Options

  1. File System
  2. WebDav
  3. FTPS & SFTP  (to use these secure methods, contact your web hosting provider)

  

Which Method Should I Use to Publish?

Typically, it doesn't matter which method you choose.  However, FrontPage Server Extensions (FPSEs) may not be around at some point in the future.  But, FTP is likely to be available indefinitely.  FTP is a very common method used to publish files to a virtual private server as well as other types of servers.

Many Web Hosting Providers have dropped their support for Frontpage Extensions.  So you may be forced to use FTP to publish your site. 

But another reason to use FTP is due to certain situations in which FPSE's become a problem.  For instance, if you want to password protect a portion of your web site or even the entire web site, you will get an error notice if FPSEs are installed on your server.  Instead, you have to uninstall the FPSE's which means you need to use a different method to publish, such as FTP.

 

If I publish my site with FPSEs, and then my hosting company decides to stop supporting the Extensions, can I then use FTP to publish?  

Yes.  There should be no problem publishing via an FTP connection should your hosting company decide to terminate support for FPSEs. Personally, I published some of my sites with FPSEs and others with the FTP.  There is nothing wrong with using FPSEs and it's up to you. (Advanced users will likely run into more complicated situations that require something completely different.  So bare in mind, this conversation is for Beginners.)

However, consider using ftp to publish your pages now, rather than waiting until you have to.

Add a Publishing Destination

Once you have your Web hosting account set up, you can begin setting up your Publishing Settings.

Click Site -> Choose Publishing Settings

publishing settings

Once you click on Publishing Settings, the following window will open:

publishing settings

Click Add to add a publishing destination or click Edit to edit an existing publishing destination.

This will open the following window:

publish

1.  Leave the Name Blank

2.  Choose Connection Type:  choose FTP from the dropdown menu

3. Location:  type ftp.yourdomain-name.com

4.  Directory:  public_html

5.  Enter your username and password (get this from your web hosting account)

6.  Click Add

 

You will now be back to the previous window, just close it.

 

Troubleshooting Tips:

1.  FTP Location:  this can be confusing because ftp:// currently exists.  So, should you remove that and just type ftp.yourdomain-name.com? or should you keep the ftp:// and add ftp.yourdomain-name.com?

Answer:  On your first attempt, keep the ftp:// and type in ftp. plus your domain name without the www.  This works for me, but not for everyone.  If this does not work for you, then remove the ftp:// from the beginning.

2.  Directory:  This is the directory on your server to which you will publish your files.  Typically, the directory is public_html, but again, not always.  So check with your web hosting provider.

3.  Publishing to a Subdomain: if you publish to a subdomain, use ftp. and your primary domain name as the ftp address, and for the directory use public_html/subdomain.

4.  User name and Password:  Some of you will use your hosting accounts user name and password, others will create these when setting up your ftp in your hosting control panel.

Try different things to see what works.  If you then cannot figure it out, call your hosting provider.

Next, Connect to Remote Server next