Hallo Matze,
Von einer deratigen Redundanz möchte ich aber weg kommen.
Definiere Aliase. (und zwar richtig)
<VirtualHost ...>
ServerName internet # oder wasauchimmer
DocumentRoot /web/internet
# usw.
Alias /error /web/error
ErrorDocument 404 /error/404.htm
</VirtualHost>
<VirtualHost ...>
ServerName intranet # oder wasauchimmer
DocumentRoot /web/intranet
# usw.
Alias /error /web/error
ErrorDocument 404 /error/404.htm
</VirtualHost>
Viele Grüße,
Christian