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>
     
  • 相关阅读:
    Hadoop环境搭建2_hadoop安装和运行环境
    Hadoop环境搭建1_JDK+SSH
    Linux5_环境变量
    Linux4_文件操作
    Linux3_文件系统
    Linux2_小技巧
    Linux1_Ubuntu的安装
    PhoneGap移动开发框架
    iOS 使用GitHub托管代码(github desktop使用)
    MRC和ARC混编
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12567331.html
Copyright © 2011-2022 走看看