So konnte ich das gewünschte Ergebnis erzielen. Es folgt die Arbeitskonfiguration, in der ProxyPassMatch ^/myapp !
hat den Trick gemacht und mit Ausnahme von (server-address)/myapp werden alle Anfragen an den anderen Server weitergeleitet, der open-erp ist und auf Port 8069 läuft:
<VirtualHost *:80>
ServerName test.myserver.com
Alias /myapp /var/www/myapp
<Directory /var/www/myapp>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ProxyPassMatch ^/myapp !
ProxyPass / http://localhost:8069/
ProxyPassReverse / http://localhost:8069/
CustomLog /var/log/apache2/access.log common
ErrorLog /var/log/apache2/error.log
</VirtualHost>
falls Sie eine RewriteCond haben (was sehr wahrscheinlich ist, wenn Sie einen Proxy betreiben) dieser wird Sie auch glücklich machen!
<Location /.well-known/acme-challenge/>
RewriteEngine off
ProxyPass !
</Location>
Anstelle von:ProxyPassMatch ^/myapp !
Sie hätten einfach eine weitere ProxyPass-Direktive vor derjenigen hinzufügen können, die / definiert, wie folgt:
ProxyPass /myapp !
ProxyPass / http://localhost:8069/
Da ProxyPass den Vorrang respektiert (die erste Übereinstimmung wird verarbeitet), wird es korrekt zum Verzeichnis umgeleitet, anstatt zu proxieren.