내 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에 대한 모든 요청 이 다른 웹 서버를 사용하여 포트 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
아무 소용. 감사.