Click here to return to Newclient Main Help Page


Back


Last Updated: February 19, 1998

SWISH-E Configuration File

SWISH has the capability to use configuration files to specify all sorts of options for indexing. These options are shown in the sample configuration file below.

PLEASE NOTE:
You should be very familiar with the FileRules section of the configuration file. By default, SWISH will not index files in directories containing a ".htaccess" file. If you have a directory that contains a ".htaccess" file, and would like it indexed- comment out that FileRules line by placing a "#" as the first character in the line.



# Sample SWISH configuration file
# BWSD Technical Support, support@web-design.net, 3/11/95

IndexDir /usr/home/bwsd/usr/local/etc/httpd/htdocs/
# This is a space-separated list of files and
# directories you want indexed. You can specify
# more than one of these directives.
# Be sure to change bwsd to be your Virtual Server login name.

IndexFile index.swish
# This is what the generated index file will be.

IndexName "BWSD Web Page Index"
IndexDescription "This is a full index of the BWSD web site."
IndexPointer "http://www.web-design.net/cgi-bin/searchindex/query.pl"
IndexAdmin "BWSD Technical Support (support@web-design.net)"
# Extra information you can include in the index file.
# You probably want to change the bwsd references.

IndexOnly .html .htm .txt .gif .xbm .au .mov .mpg
# Only files with these suffixes will be indexed.

IndexReport 3
# This is how detailed you want reporting. You can specify numbers
# 0 to 3 - 0 is totally silent, 3 is the most verbose.

FollowSymLinks yes
# Put "yes" to follow symbolic links in indexing, else "no".

NoContents .gif .xbm .au .mov .mpg
# Files with these suffixes will not have their contents indexed -
# only their file names will be indexed.

ReplaceRules replace "/usr/home/bwsd/usr/local/etc/httpd/htdocs"
 "http://www.web-design.net"
# ReplaceRules allow you to make changes to file pathnames
# before they're indexed.
# Be sure to change bwsd to be your Virtual Server login name.

FileRules pathname contains admin testing demo trash 
construction confidential
FileRules filename is index.html
FileRules filename contains # % ~ .bak .orig .old old.
FileRules title contains construction example pointers
FileRules directory contains .htaccess
# Files matching the above criteria will *not* be indexed.

IgnoreLimit 50 100
# This automatically omits words that appear too often in the files
# (these words are called stopwords). Specify a whole percentage
# and a number, such as "80 256". This omits words that occur in
# over 80% of the files and appear in over 256 files. Comment out
# to turn of auto-stopwording.

IgnoreWords SwishDefault
# The IgnoreWords option allows you to specify words to ignore.
# Comment out for no stopwords; the word "SwishDefault" will
# include a list of default stopwords. Words should be separated by spaces
# and may span multiple directives.

top


bd