zoukankan      html  css  js  c++  java
  • php和apache设置Access-Control-Allow-Origin 头跨域

    php和apache设置Access-Control-Allow-Origin 头跨域

    一、总结

    一句话总结:

    php就是header方法设置响应头,apache的话可以直接在vhost下Header set来设置响应头
    php:
    
        $origin = 'https://www.google.com,https://www.baidu.com';
        header('Access-Control-Allow-Origin:' . $origin);
    
    其实你注意下你发送请求的头部,一样的模拟就OK
    
    在apache下修改vhosts中根域名的配置就好就行:
    
    <Directory "/Users/cindy/dev">
    AllowOverride ALL
    Header set Access-Control-Allow-Origin https://www.google.com,https://www.baidu.com
    </Directory>

    二、php和apache设置Access-Control-Allow-Origin 头跨域

    转自或参考:php - Apache服务器 header set Access-Control-Allow-Origin 可以设置多个域名吗?
    https://segmentfault.com/q/1010000011235465

    php:

        $origin = 'https://www.google.com,https://www.baidu.com';
        header('Access-Control-Allow-Origin:' . $origin);
    
    

    其实你注意下你发送请求的头部,一样的模拟就OK

    在apache下修改vhosts中根域名的配置就好就行:

    <Directory "/Users/cindy/dev">
    AllowOverride ALL
    Header set Access-Control-Allow-Origin https://www.google.com,https://www.baidu.com
    </Directory>
     
  • 相关阅读:
    Python使用笔记20--网络操作小练习
    python使用笔记19--网络操作
    python使用笔记18--写日志
    python使用笔记17--异常处理
    python使用笔记16--操作redis
    列车调度
    三角形
    点亮灯笼
    数据读取
    codevs 1243 网络提速
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12567331.html
Copyright © 2011-2022 走看看