About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
legacy:vufind_1.x_user_manual:using_vufind_as_the_site_root

This is an old revision of the document!


Using VuFind as the Site Root

This page refers to VuFind 1.x; for the VuFind 2.x instructions, see this page.

By default, VuFind is configured to reside within a directory of your website. However, if you want to configure VuFind to load at the root of your domain, follow these steps:

  • In the [Site] section of web/conf/config.ini, set the “path” setting to “” (empty double quotes) and the “url” setting to “http://yourdomain.edu” (obviously replacing this with your real domain name).
  • In httpd-vufind.conf, make the following changes:
    • Remove the Alias line at the top of the file.
    • RewriteBase should be /
    • Remove the vufind path from the <Location> tag used for Admin permissions.
  • You may need to create a virtual host in Apache to complement httpd-vufind.conf. For example:
NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot /user/local/vufind/web
    ServerName yourdomain.edu
    ServerAlias www.yourdomain.edu
</VirtualHost>
legacy/vufind_1.x_user_manual/using_vufind_as_the_site_root.1450124798.txt.gz · Last modified: 2015/12/14 20:26 by demiankatz