Publishing Your Website from the Remote Server with FrontPage Server Extensions

Publishing Your Website from the Remote Server with Expression Web

Are you working on your website live? Do you have a backup of your website?

If your answered YES to the first question and NO to the second, you could be in for a nasty surprise one day. Accidents do happen to even the most experienced of computer users. Could you reconstruct all of your hard work if something happened on the server and you had no backup?

If you have FrontPage Server Extensions installed on your host server, you can reverse publish the remote site to your hard drive using FrontPage or Expression Web. First, create an empty website on your hard drive.

Create an Empty Website

EW 1.0 and 2.0 - Start Expression Web > File > New > Website > General >Empty Website
EW 3.0 and 4.0 - Start Expression Web > Site > New Site  > General > Empty Website

Under specify location of the new web,  place your cursor in box and delete from the right end up to the slash after My Web Sites \
Type in the name of your web - use a hyphen rather than a underscore to separate words. I use the actual name of my website as the folder name (expression-web-tutorials).
Click OK
The new web will be created. Use this for the folder to backup your remote site.

 Screenshot of Expression Web Create New Web Dialogue Box.
Fig 1: Create New Site

Publish Your Remote Site

Expression Web 1.0 or 2.0

Open your remote site in Expression Web. File > Open Site > Type in the URL of your site. Enter User Name and Password if asked.

Your remote site files will show in the left hand window and will be labeled local site. The right hand side will be blank.

With your site open File > Publish Site

Click remote web site properties


Fig 2: Remote Web Site Properties EW 1.0 & 2.0

In the Connection Settings Dialog Box Type a name for the site > For Connection Setting choose File System > Browse to the location of your newly created site >Click Add.

Screenshot Remote Web Site Properties Window.
Fig 3: Connection Settings EW 1.0 & 2.0

Browse to your newly created web site. If you have not already created a new website on your hard drive, type in the name of your new site. Click OK.

If the folder does not exist, you will be asked if you want to create it. Answer yes and the new web will be created.

Your remote website files will show on the left hand side of the window, the right hand side will be empty BUT the new local web will show at the top of the screen. Tick the Local to Remote button > Click Publish Web Site and the process will start. All files that are listed including the ones that are used by the host server will be published. Once the process has finished, you will have a copy of your website on your hard drive.

Screenshot Local and Remote Site.
Fig 4: Publishing Panel EW 1.0 & 2.0

Expression Web 3.0 and 4.0

Open your remote site in Expression Web. Site > Open Site > Type in the URL of your site. Enter User Name and Password if asked.

Your remote site files will show in the left hand window and will be labeled local site. The right hand side will be blank.

Click the Publishing Tab > Click Add a Publishing Destination OR click Publishing Settings

Screenshot Publishing Settings.
Fig 5: Publishing Settings EW 3.0 & 4.0

In the Site Settings dialog box > Click Add
In the Connection Settings Dialog Box Type a name for the site > For Connection Setting choose File System from the drop down menu > Browse to the location of your newly created site >Click Add.

Screenshot Connection Settings Expression Web 4.0.
Fig 6: Connection Settings EW 3.0 & 4.0

Your remote website files will show on the left hand side of the window, the right hand side will be empty BUT the new local web will show at the top of the screen.

Screenshot Remote Website in Expression Web 4.0.
Fig 7: Publishing Panel EW 3.0 & 4.0

One the Site menu > select Publish All Files and the process will start. All files that are listed including the ones that are used by the host server will be published. Once the process has finished, you will have a copy of your website on your hard drive.

Summary

Now that you have a copy of your website on your hard drive, you can edit locally and then publish to the server. If there is a fatal crash of the server or something happens, you can easily republish your site. And if you happen to make a mistake in editing, the entire world will not see you mistake.


Copyright © 2011 by Expression Web Tutorials

Updated August 2011