Apache2,更改virtualhost中的端口

时间:2019-02-03 22:10:09

标签: apache

问题是:我将api服务器放置在localhost:8888上,将图像服务器放置在localhost:8877上。我想接收所有对443端口(https)的请求,而不是重定向到8888或8877。我想按条件执行此操作(如果“ / image /”:在请求中),因为图像服务器通过此请求:localhost:8877 / image / 101?some_params

我可以在VirtualHots中接收对443的请求并根据条件更改端口吗?

1 个答案:

答案 0 :(得分:0)

您应该能够通过将Apache配置为reverse proxy来实现此目的,以便它可以处理请求并将请求传递给图像服务器。例如:

ProxyPass /image http://localhost:8877/image
ProxyPassReverse /image http://localhost:8877/image