On Saturday 26 November 2005 23:00, Joseph wrote:
> Any Apache guru on the list?
>
> Is <Directory> directive permitted inside <VirtualHost> directive?
> example from Gentoo /etc/apache2/vhosts.d/00_default_vhost.conf file:
>
> <VirtualHost *:80>
> <Directory "/var/www/localhost/htdocs">
> .....
> .....
> </Directory>
> </VirtualHost>
>
> If I comment out the #<VirtualHost> directive, the <Directory> directive
> (along with all its parameter (mainly "AllowOveride All") is working.
> But the default setup that came after Gentoo conversion to new standards
> is preventing for example: AllowOveride All inside <Directory> directive
> to take effect.
>
> --
> #Joseph
It should work fine - I have this in
my /etc/apache2/vhosts.d/01_external_vhost.conf file:
<VirtualHost mclure.org:80>
ServerName www.mclure.org
DocumentRoot "/var/www/external/htdocs"
ScriptAlias /cgi-bin/ "/var/www/external/cgi-bin/"
<Directory "/var/www/external/htdocs">
Options -Indexes Includes FollowSymLinks
Order allow,deny
Allow from all
AcceptPathInfo on
AllowOverride all
php_value include_path "/var/www/external/phpinc:.:/usr/lib/php"
</Directory>
<Directory "/home/bev/html">
Options -Indexes Includes FollowSymLinks
Order allow,deny
Allow from all
AcceptPathInfo on
AllowOverride all
php_value include_path "/var/www/external/phpinc:.:/usr/lib/php"
</Directory>
Alias /bev /home/bev/html
<Directory "/var/www/external/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
AddType text/html .shtml
AddHandler server-parsed .shtml
AddType application/octet-stream .iso
ErrorDocument 404 /errordocs/404.php
ErrorDocument 403 /errordocs/403.php
</VirtualHost>
--
[email protected] mailing list