【发布时间】:2020-05-21 11:27:56
【问题描述】:
我想将我的 apache 服务器重定向到两个不同的 url。我正在创建两个不同的虚拟主机,如下所示。
第一个虚拟主机如下
<VirtualHost localhost:80>
ProxyPass /app1 http://localhost:5002/app1
ProxyPassReverse /app1 http://localhost:5002/app1
<Location />
#Options FollowSymLinks
AllowOverride All
Require all granted
</Location>
</VirtualHost>
第二个虚拟主机为:
<VirtualHost localhost:80>
ProxyPass /app2 http://localhost:5001/app2
ProxyPassReverse /app2 http://localhost:5001/app2
<Location />
#Options FollowSymLinks
AllowOverride All
Require all granted
</Location>
</VirtualHost>
当我尝试访问 localhost/app1 时,我成功了,但是当我尝试访问 localhost/app2 时,我得到 Not Found
当我将第一个虚拟主机与第二个虚拟主机以及第二个与第一个虚拟主机交换时,我只能访问第一个虚拟主机。
请帮我配置两个不同的虚拟主机
【问题讨论】: