If the Web server is *not* running Microsoft Indexing
Service, then your Search page, the full-text database,
and the searchable documents are all in the same Web site,
and have the same security.
If the Web server *is* running Microsoft Indexing Service,
then the indexing service scans the searchable documents
as a system task, and keeps the full-text database in an
Indexing Service "catalog". Generally, there's one catalog
per Web server, and as a result, search pages in one Web
can access information from and about documents in other
Webs. In fact, search pages on one virtual server can
retrieve information from catalogs that pertain to other
virtual servers on the same computer.
Note that Indexing Service *won't* make the document
itself accessible. It might, however, display portions of
the documents that it saved while scanning them.
There *are* ways to use Indexing Service securely, even on
computers that host multiple virtual servers. However, you
would have to work with your host or system administrator
to set these up.
External search engines, which scan web site via HTTP,
obviously wouldn't pick up documents that are unavailable
by HTTP.
Jim Buyens
Microsoft FrontPage MVP
http://www.interlacken.com
Author of:
*----------------------------------------------------
|\---------------------------------------------------
|| Microsoft Office FrontPage 2003 Inside Out
||---------------------------------------------------
|| Web Database Development Step by Step .NET Edition
|| Microsoft FrontPage Version 2002 Inside Out
|| Faster Smarter Beginning Programming
|| (All from Microsoft Press)
|/---------------------------------------------------
*----------------------------------------------------