Re: [htdig] URL substitution (or other solution)

Subject: Re: [htdig] URL substitution (or other solution)
From: Gilles Detillieux (
Date: Wed May 24 2000 - 15:47:11 PDT

According to Bruce Fancher:
> Thanks for the responses, but I'm still having problems with this feature.
> I want to index everything at and then
> rewrite the URLs when the search results are returned so that e.g.
> becomes
> So, I added the following to htdig.conf:
> url_part_alias: *1
> I copied htdig.conf to htsearch.conf and changed the last line of the new
> file to:
> url_part_alias: *1
> then I did this:
> # htdig -c /opt/www/htdig/conf/htdig.conf

That will just reindex new or modified pages. You need to use
# htdig -i -c /opt/www/htdig/conf/htdig.conf
and then
# htmerge -c /opt/www/htdig/conf/htdig.conf

> followed by:
> # htsearch -c /opt/www/htdig/conf/htsearch.conf
> Enter value for words: insurance
> (etc . . .)
> <i><a
> href="">http://docmaster.mind
> (etc . . .)
> What am I doing wrong?
> Also, where are the paths to the config files set besides -c? Is there a
> way to have one main config file and only put the differences in seperate
> files?

They're pre-set at compile-time, in the CONFIG file (for htdig 3.1.5) or
Makefile and Makefile.config (for htdig 3.2.0b2). For htsearch, you can
also change the "config" input parameter in the search form to specify a
different .conf file in your pre-set CONFIG_DIR.

You can use the "include: file" directive to include one config file
within another, and then override any attribute you want changed. E.g.,
htsearch.conf can consist of these two lines:

include: htdig.conf
url_part_alias: *1

Gilles R. Detillieux              E-mail: <>
Spinal Cord Research Centre       WWW:
Dept. Physiology, U. of Manitoba  Phone:  (204)789-3766
Winnipeg, MB  R3E 3J7  (Canada)   Fax:    (204)789-3930

------------------------------------ To unsubscribe from the htdig mailing list, send a message to You will receive a message to confirm this.

This archive was generated by hypermail 2b28 : Wed May 24 2000 - 13:36:30 PDT