Ich habe Folgendes in meiner httpd.conf
<VirtualHost *:80>
ServerName foo.org
ServerAlias www.foo.org
<Proxy *>
Options FollowSymLinks MultiViews
Order allow,deny
Allow from all
AllowOverride All
</Proxy>
ProxyPass / http://127.0.0.1:5012/
ProxyPassReverse / http://127.0.0.1:5012/
</VirtualHost>
Dies funktioniert gut, da alle Anfragen für http://foo.org von Port 5012 über einen anderen Webserver bearbeitet werden. Ich möchte jedoch nur http://foo.org/lib über Apache von Port 80 aus bedienen . Wie mache ich das? Das Hinzufügen der folgenden Zeilen zur conf hilft nicht
Alias /lib /path/to/lib
<Directory "/path/to/lib">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
apache-2.2
mod-proxy
punkig
quelle
quelle
NoProxy
undProxyMatch with various regexps
ohne Erfolg. Vielen Dank.