通过配置apache解决跨域问题has been blocked by cors policy

发布于:2021-08-20 15:41:50

apache的配置文件httpd.conf里加

或者vhost的虚拟站点里加

<IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
        <FilesMatch ".(cur|gif|ico|jpe?g|png|svgz?|webp)$">
            SetEnvIf Origin ":" IS_CORS
            Header set Access-Control-Allow-Origin "http://服务器ip" env=IS_CORS
        </FilesMatch>
    </IfModule>
</IfModule>

然后就解决了这个跨域的问题
这个还有很多其他的解决办法,例如在php中调用跨域的内容时,

在php中加入

header("Access-Control-Allow-Origin:http://服务器ip");
其他的就先不说了,因为没有用到


阅读 133+

一片空白

父爱如山,不善表达。回想十多年前,总记得父亲有个宽厚的肩膀,小小的自己跨坐在上面,越过人山人海去看更广阔的天空,那个时候期望自己有一双翅膀,能够像鸟儿一样飞得高,看得远。虽然父亲有时会和自己开玩笑,但在做错事的时候会受到严厉的训斥。父亲有双粗糙的大手掌。