Configuring FrontPage 2000 to Search Using Index Server

ID: Q203796


The information in this article applies to:
  • Microsoft FrontPage 2000 Server Extensions


SUMMARY

When you configure FrontPage to use Index Server, you must create catalogs for the FrontPage Search component to use. When a catalog is configured and applied to a virtual server, FrontPage will use it for any search bot that you include in your Web site.

If you are creating catalogs for many virtual servers, it is recommended that you store the catalogs outside of the FrontPage content area and put each catalog in its own unique folder. The steps below explain how to do this.


MORE INFORMATION

The Default Web Site that is created when you install Internet Information Server (IIS) 4.0 from the Windows NT 4.0 Option Pack is pre-configured with its own catalog. For organizational purposes, you can remove it and create a new one with its own storage folder, or you can just leave it as is.

To set up a catalog for any virtual server that you have, do the following:

  1. Check to see that your site is set to be indexed. To perform this check, do the following:

    1. Click Start, point to Programs, point to Windows NT 4.0 Option Pack, point to Microsoft Internet Information Server, and then click Internet Service Manager to start the Microsoft Management Console (MMC).


    2. Click the plus sign (+) to expand the Internet Information Server tree.


    3. Click the plus sign (+) to expand the ServerName tree (where ServerName is the name of your Web server).


    4. Click the plus sign (+) to expand the virtual server you want to configure.


    5. Right-click the Web server name and click Properties.


    6. On the Properties sheet, click the Home Directory tab.


    7. On the Home Directory tab, make sure that the "Index This Directory" check box is checked. If it is not checked, check it now and click Apply.


    8. Click OK and close the MMC.




  2. Create the folders to store the catalogs. Before you actually create the catalog, create the folders in which the catalog will be stored. As stated above, it is recommended that you store the catalog outside of the content area of your Web site.

    For example:

    c:\inetpub\catalogs\ could be the primary storage location of all your catalogs.

    The catalog folder has to have a unique name and unique storage location. For organizational purposes, you could name the folder the same name as the virtual server.

    For example:

    c:\inetpub\catalogs\catalog1 for the first catalog

    and

    c:\inetpub\catalogs\catalog2 for the second catalog

    Using Windows Explorer, create the folders to store your catalogs and proceed to step 3. When you create the folders, make sure that the System account and the Administrators group have full access to the folder that the catalog will reside in. This should be the default for c:\Inetpub; however, this may not be the case if you decide to put the catalog folders elsewhere on your system.




  3. Create the catalogs using Index Server Manager.

    1. Click Start, point to Programs, point to Windows NT 4.0 Option Pack, point to Microsoft Index Server, and then click Index Server Manager.

      Click the plus sign (+) to expand the Index Server tree on Local Machine. Notice that there is already a catalog for the Default Web Site called Web. This catalog is stored in c:\Inetpub. The storage location of the catalog is in the right pane of the Index Server MMC. Do not create a new catalog for the Default Web Site at this time. If you want to store it in the same directory structure as your other catalogs, you can come back and delete it and create a new catalog. When you have read through the rest of this article, you will be familiar enough with Index Server to do this.


    2. Right-click Index Server on Local Machine, and then click New.


    3. Click Catalog to start the Add Catalog Dialog box.


    4. For Name, enter the name of your virtual server or any name that you want to associate with the catalog. It may be practical to enter the name of the virtual server for organizational reasons.


    5. Set the location of the catalog. This is the folder you created to store the catalog in Step 2. Use the Browse button to point to the directory you created for this catalog. It is important to store each catalog that you create in its own folder.


    6. When you have selected the appropriate folder, click OK.


    7. In the Add Catalog dialog box, click OK. When you see the prompt that states "Catalog will remain off-line until Index Server is restarted," click OK. Leave the MMC open and proceed to step 4.




  4. Apply the catalog to the virtual server. To do this, select the catalog you just created, which is listed under Index Server on Local Machine and will be the name you entered in step 3e.

    1. Right-click the catalog name, and then click Properties.


    2. Click the Web tab.


    3. In the Virtual Server drop-down list, click the name of your virtual server that you created the catalog for.


    4. Click OK to apply the settings.


    5. Stop and restart Index Server to create the new catalog. Right-click Index Server on Local Machine, and select Stop. Right- click Index Server on Local Machine and select Start.


    6. Close the MMC.


    7. Open the Web that uses the catalog in FrontPage. On the Tools menu, click Recalculate Hyperlinks. This step will re-initialize the FrontPage Search Component with the Index Server Catalog.




  5. Index Server will take a few minutes to generate the catalog and index the virtual server. You should be able to search your site soon after you create the catalog.


For additional information, please see the following article in the Microsoft Knowledge Base:
Q214835 Search Returns Results from Wrong Web

Additional query words: idq 97

Keywords : fpse2000
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbinfo


Last Reviewed: April 16, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.