打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
让Apache 和nginx支持跨域访问

1,如何让Apache支持跨域访问呢?
步骤:

  1. 修改httpd.conf,windows中对应的目录是:C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf
  2. 把LoadModule headers_module modules/mod_headers.so 前面的注释删除
  3. 修改

    改为:

    即:

    <Directory />
        AllowOverride none
        Require all granted
        Header set Access-Control-Allow-Origin *
    </Directory>

(1) 首先使用图形界面开启headers_module模块功能; (2) 然后在修改httpd.conf配置文件,增加Header set Access-Control-Allow-Origin * 顺序错了就启动不了httpd服务

2,如何使Nginx支持跨域呢? 1,进入nginx的html目录 vim ../crossdomain.xml 具体路径: /usr/local/nginx/html/crossdomain.xml 2,在crossdomain.xml中添加:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

结果就是:

注意:默认/usr/local/nginx/html/crossdomain.xml 是不存在的.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Windows环境下,Nginx+tomcat+redis实现web项目集群
伪静态规则转换之apache rewrite规则转nginx rewrite配置
Ubuntu 下修改 Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 fo
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
强大的日志分析工具AWStats
AH00558: httpd: Could not reliably determine the server''s fully qualified domain name, usin
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服