apache安全性是可能的



我的机器上有一个第三方产品,它有自己的内置Web服务器。

我在同一台机器上安装了apache,并有自己的自定义网页,使用AJAX可以从第三方网站获取一些数据。

我遇到了跨域安全问题,因为两个站点都在同一台机器上,是否可以在apache中更改任何允许我的站点通过Ajax与另一个站点对话的内容?

这是一个我知之甚少的话题!!!!

感谢

如果您以一种方式配置apache,即您的应用程序和第三方应用程序都在同一域中提供服务,那么它们可以相互通信。您可以使用mod_proxy来提供来自第三方应用程序的数据,也可以使用Alias指令来提供您自己的应用程序。

<VirtualHost *:80>
ServerName www.example.com
Alias /myapp "C:program fileshomeseerhtml" 
ProxyPass /thirdpartyapp http://192.168.0.34:81/thirdpartyapp
ProxyPassReverse /thirdpartyapp http://192.168.0.34:81/thirdpartyapp
</VirtualHost>

这将使您的应用程序在www.example.com/myapp上可用,第三方应用程序在http://www.example.com/thirdpartyapp.

上可用

mod代理将允许您的Apache服务器与其他服务器对话,并通过同一域返回数据。

最新更新