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:
Other Publishing Options
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 server.
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 via the .htacess method, 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.)
You will need to remove webbots from the source code of your pages before uploading via FTP.
However, consider using ftp to publish your pages now, rather than waiting until you have to.
Once you have your Web hosting account set up, you can begin setting up your Publishing Settings.
You will need your ftp address, username, password, and the directory to which you will publish to. (typically publish to pubulic_html)
Click Site -> Choose Publishing Settings
Once you click on Publishing Settings, the following window will open:
Click Add to add a publishing destination or click Edit to edit an existing publishing destination.
The following window will open.
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
Note: The Publishing Location begins with ftp://
Do not remove this on your first attempt. Just add the following: ftp.domain-name.com (your domain name).
Directory: commonly public_html is the directory to publish to. However, godaddy customers can leave the directory blank (depending upon the type of hosting package).
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.
Try different things to see what works. If you then cannot figure it out, call your hosting provider.