Proxy Rewrite Method



The proxy rewrite method uses URL configurations to make the Millennium server act as a proxy server for patron browses. Using this method, the client browser software (Internet Explorer, Netscape, etc) requires no configuration. Authorized patrons finding a URL to a subscription database in the catalog simply click on the link for access. Please note that if you have records linking to subscription databases, this method requires that all the MARC 856 links will also need to change.

  1. Your DNS administrator must make additional entries in the hosts.db file (or the equivalent file for your server), so that all addresses that have something preceding your server name get proxied appropriately.

    For example, if your Innovative server is: 123.45.67.89 web.library.edu, you must have an entry resembling:

    *.web.library.edu IN A 123.45.67.89

  2. Add the PROXYDNS Web OPAC option to your WWWOPTIONS file. Use the following format:

    PROXYDNS=<Innovative server domain name>

    For example:

    PROXYDNS=www.library.edu

    The domain name defined in the PROXYDNS Web OPAC option must match the domain in your hosts.db file and in the links you use in the next step. Remember to restart your Web OPAC processes after editing the WWWOPTIONS file.

  3. Create links from your individual pages to databases using the format for the proxy rewrite method.

    http://<port>-<target server>.<Innovative server>/<rest of URL>

    Field Description
    <port>The port number of the resource. If the port number is 80, substitute 0 (zero) for the port number.
    <target server>The address for the target resource.
    <Innovative server>The address of your Innovative server.
    <rest of URL>The rest of the URL for the target resource.

    For example, if your current link is:

    http://galenet.gale.com/a/acp/name/db/bgmi/

    Change the link to:

    http://0-galenet.gale.com.web.library.edu/a/acp/name/db/bgmi/

    Or, if your current link is:

    http://search.epnet.com:5670/

    Change the link to:

    http://5670-search.epnet.com.web.library.edu/

    CS Direct also has an on the proxy rewrite method.