How can I have Horde in a different directory than /horde/ or configure an application to run in a virtual host?
There are usually two changes that people want to make as to how the URL to a Horde component appears in the browser. If only offering one component — say, IMP — then one often wants to have a url of http://webmail.example.com/ instead of http://webmail.example.com/horde/imp/ If offering multiple Horde components — say, IMP and Kronolith — one often wants to have http://horde.example.com/mail/ and http://horde.example.com/calendar/ instead of the longer versions with the /horde/ component. To make a single Horde component appear at the root directory of the webserver, add aliases to your webserver’s configuration file for the /horde/ directory, and make the /horde/componentname/ the server’s document root, and restart your web server. For example, to make IMP appear at the root directory with Apache, add the following to the httpd.conf: Alias /horde/ /usr/local/apache/htdocs/horde/ Alias /imp/ /usr/local/apache/htdocs/horde/imp/ DocumentRoot /usr/local/apache/htdocs/horde/imp (subs