私の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>
これは、http://foo.orgに対するすべてのリクエストが別のWebサーバーを使用してポート5012から提供されるのと同じように機能します。しかし、ポート80からApache経由でhttp://foo.org/libだけを提供したいのですが、どうすればよいですか?confに次の行を追加しても役に立たない
Alias /lib /path/to/lib
<Directory "/path/to/lib">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
NoProxy
し、ProxyMatch with various regexps
無駄に。ありがとう。