>Number: 1426 >Category: config >Synopsis: VirtualHost's DocumentRoot overwrite orginal DocumentRoot >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Nov 17 20:30:00 PST 1997 >Last-Modified: >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.3b2 >Environment: bash# uname -a Linux yaqona 2.0.0 #2 Tue Jun 11 11:55:58 CDT 1996 i58 bash# gcc -v Reading specs from /usr/lib/gcc-lib/i486-linux/2.7.2/specs gcc version 2.7.2 >Description: My original web server is called www2.kdl.com.hk and I am trying to use VirtualHost to support another company called idris.com. It seems like the DocumentRoot declared under VirtualHost overwrites the srm.conf's DocumentRoot. Therefore, when I try to go to http://www2.kdl.com.hk/, I ended up getting into "idris.com" And my question is: Can I have different DocumentRoots, one for www2.kdl.com.hk and another one for idris.com ?
Include below is extracted from httpd.conf: <VirtualHost idris.com> ServerAdmin [EMAIL PROTECTED] DocumentRoot /usr/apache/htdocs/IDRIS ServerName idris.com ErrorLog logs/idris.com-error_log TransferLog logs/idris.com-access_log </VirtualHost> And my srm.conf has set DocumentRoot to /usr/apache/htdocs >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include <[EMAIL PROTECTED]> in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ]
