Apache:当访问特定端口上的vHost时,将转发到另一台服务器
我在本地机器(Win8,XAMPP)上设置了一个项目,URLApache:当访问特定端口上的vHost时,将转发到另一台服务器,apache,portforwarding,Apache,Portforwarding,我在本地机器(Win8,XAMPP)上设置了一个项目,URLhttp://local.project.com映射到我的hosts文件中的127.0.0.1 当应用程序使用基本URL调用XHRs时http://local.project.com:8080/apache应将此请求转发到我网络中的另一台服务器(例如,192.168.35.16:8080) 例如: http://local.project.com/index.js应指向http://local.project.com/index.js
http://local.project.com
映射到我的hosts
文件中的127.0.0.1
当应用程序使用基本URL调用XHRs时http://local.project.com:8080/
apache应将此请求转发到我网络中的另一台服务器(例如,192.168.35.16:8080
)
例如:
http://local.project.com/index.js
应指向http://local.project.com/index.js
http://local.project.com:8080/index.js
应指向http://192.168.35.16:8080/index.js
使用Apache如何实现这一点?因为
local.project.com
总是指向127.0.0.1
,所以我怀疑它是否会在您的网络上查找web服务器。您可以按照此答案通过.htaccess
重定向。您可以尝试mod_proxy ref: