Here are the best tips I've collected for publishing in FrontPage. Following these tips helps keep the FrontPage extensions happy and working smoothly.
* DO wait until your domain name has propagated before attempting to publish your web site. You should be able to browse to
http://yourdomain.com (substitute your own domain name) and see your site on the new web host. A new or recently transferred domain name may take 24-72 hours to start working.
* DO make sure you have installed the FrontPage extensions in the control panel.
* DO name your home page index.htm because that's usually the first file the server looks for.
* DO use all lower case file names and folder names because Unix and Linux servers are case sensitive. You can use numbers, hyphens, and underscores, but avoid other special characters.
* DO occasionally select the Tools menu and choose Recalculate Hyperlinks because it repairs hyperlinks, updates information for all FrontPage components, and synchronizes web data. Wait 30-120 seconds for it to finish before publishing.
* DO use FrontPage HTTP publishing to transfer the files to the server by selecting the File menu and choosing Publish Site. Publish to web address
http://yourdomain.com (substitute your domain name, don't use www).
* DO NOT use third-party FTP programs to transfer files to your web site because the special FrontPage housekeeping files often do not get transferred. Use only FrontPage HTTP publishing.
* DO NOT manually edit the htaccess file or perform tasks in the control panel that cause the htaccess file to be edited (this rule may be violated by experts who are willing and able to deal with the consequences.) If you do choose to edit the htaccess file, add the new lines to the end of the file and do not edit the original FrontPage lines. You may want to create a copy of the original htaccess file so you can copy it back if your edits cause problems.
Password protection:
Here at LunarPages, using cPanel to apply password protection to a folder does not seem to bother FrontPage. This means you can either use the cPanel method of password protection or the FrontPage method (create a FrontPage subweb, change browsing permissions, and create one or users with passwords.) The cPanel method has the advantage of not requiring you to create a FrontPage subweb.