zoukankan      html  css  js  c++  java
  • apache 设置允许跨域

    1.首先找到 httpd.conf 文件

    找到   #LoadModule headers_module modules/mod_headers.so

    把#注释符去掉(也有可能已经默认去掉了)

    目的是开启apache头信息自定义模块

    2.找到你的虚拟主机文件 注意是被跨域的网站的  具体内容是这样的文件

    也有可能是别的样子的,但是<Directory>  </Directory> 不变

    <VirtualHost *:80> 
        DocumentRoot "E:/laragon/www/"
        ServerName dev.com
        ServerAlias *.dev.com
        
        <Directory "E:/laragon/www/(你的本地地址)">
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>

    然后在这段内容里面

    <Directory "E:/laragon/www/(你的本地地址)">
            AllowOverride All
            Require all granted

    #对所有域名开放       

    Header set Access-Control-Allow-Origin *   (这样加上一行)

    #对指定域名开放

    Header set Access-Control-Allow-Origin http://www.***.com  (或者这样加上一行)


        </Directory>

            OK,跨域问题搞定
    ---------------------
    作者:阿姆斯特朗回旋喷气加速式阿姆斯特朗炮
    来源:CSDN
    原文:https://blog.csdn.net/qq_42774929/article/details/82907034
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    css知多少(10)——display
    css知多少(9)——float下篇
    centos-lynx
    linux-redis
    springMVC robots.txt 处理
    .net core
    docker快速入门+搭建javaweb环境
    maven+spring+springMVC+mybatis+dubbox
    微信群之社群经济的魔力
    maven项目部署打包
  • 原文地址:https://www.cnblogs.com/maidongdong/p/10832295.html
Copyright © 2011-2022 走看看