When using FrontPage, there are 2 ways to upload/publish your site. One way is via FTP, the other way is via HTTP. (FTP and HTTP refer to protocols that the FrontPage will use to communicate with the server. Closest "English" word for "protocol" is "language".)

If you use FTP, you will be able to see the "htdocs" folder, as shown in the picture below. (Please click on the below thumbnail to see the picture.) If you use this method to upload your site, then the web pages must be placed inside the "htdocs" folder.

Connecting with FrontPage via FTP

If you upload the site using HTTP (in FrontPage 2003, this appears as the "FrontPage or SharePoint Services" option), then you will not be able to see the "htdocs" folder. In fact, when using HTTP, you are brought directly inside the "htdocs" folder. (Please click on the thumbnails below to see the pictures.)

"FrontPage or SharePoint Services" option, i.e. via HTTP

Connecting with FrontPage via HTTP

This is the case because the "htdocs" folder is the "Document root" of the web site. We are afraid that there is no "English" word or real life scenario that we can draw on to make a comparison for this concept. But "starting point" would be close. But this "starting point" is only visible in FTP. (There're reasons why the Internet is designed in the way, but the explanation of the reasons is not within the scope of this article.) When using HTTP, you'll be brought inside the "Document root", or starting point. When people visit your site, they will be brought inside this "htdocs" folder. Notice that people will visit your site using HTTP, i.e. their web browser will talk to the server using HTTP language, thus the web address or URL appearing as HTTP://

Depending on the method that you choose to upload/publish your site, you may or may not be able to see the "htdocs" folder.

Most people will choose the HTTP or "FrontPage or SharePoint Services" option. (The FTP option is usually for more advanced users who are clearer on the concept of how web servers work, and need to do some programming to access data that is outside the "htdocs" folder.)