如果我从根目录重定向到另一个端口,一切都可以正常使用此配置:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName www.example.com
ServerAlias example.com
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
http://www.example.com/ -> http://www.example.com:8080/
但是如果我尝试将followig配置从子目录重定向到另一个端口,它会重定向到端口80。
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName www.example.com
ServerAlias example.com
ProxyPass /example http://localhost:8080/example/
ProxyPassReverse /example http://localhost:8080/example/
</VirtualHost>
http://www.example.com/example -> http://www.example.com:80/example/
此配置有什么问题?