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
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.)