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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    2017暑期集训Day 1
    17-06-28模拟赛
    17-06-26模拟赛
    平衡树学习笔记
    指针学习笔记
    17-06-14模拟赛
    17-06-11模拟赛
    17-06-02模拟赛
    17-05-31模拟赛
    培训补坑(day1:最短路&two-sat)
  • 原文地址:https://www.cnblogs.com/maidongdong/p/10832295.html
Copyright © 2011-2022 走看看