我应该在哪里设置'Header set Access-Control-Allow-Origin'*''我的apache2服务器中的标头?

时间:2017-06-13 07:35:55

标签: server cors apache2 ubuntu-16.04 access-control

我想从我的服务器访问其他服务器。 当我尝试向www.posttestserver.com发送GET / POST请求时,它已成功建立。
作为响应,该服务器向我提供响应头:

  

访问控制允许来源:*

     

连接:保持活动

     

内容编码:gzip

     

的Content-Length:129

     

的Content-Type:text / html的;字符集= UTF-8

     

日期:2017年6月13日星期二07:24:27 GMT

     

保持活跃:超时= 5,最大= 100

     

服务器:Apache / 2.4.18(Ubuntu)

     

有所不同:接受编码

然后,如何设置相同类型的标题:

  

访问控制允许来源:*

在我的服务器上,以便访问我的服务器的其他网站在其响应标头中收到此消息?

我的服务器是在ubuntu 16.04上托管的apache2。

注意: 我设置了这个标题:

  

标题集设置Access-Control-Allow-Origin“*”

在/etc/apache2/apache2.conf中的部分,
和/ var / www / html中的.htaccess文件。

1 个答案:

答案 0 :(得分:1)

由于您使用的是ubuntu,最好在/ etc / apache2 / conf-available /中创建一个简短的配置文件,然后使用a2enconf启用它。

这允许您保持未修改的出厂配置文件。