apache服务器对php的支持原理(php apache开启跨域模式过程详解)
类别:编程学习 浏览量:893
时间:2022-01-26 01:57:45 apache服务器对php的支持原理
php apache开启跨域模式过程详解apaceh 配置:
|
<VirtualHost *: 80 > ServerAdmin xxx@qq.com DocumentRoot "C:/htdocs/demo" ServerName dev.dd.cn ##ErrorLog "logs/dummy-host.localhost-error.log" ##CustomLog "logs/dummy-host.localhost-access.log" combined <Directory "C:/htdocs/demo" > #Require all denied Header set Access-Control-Allow-Origin * </Directory> </VirtualHost> |
PHP文件设置:
|
<?php header( "Access-Control-Allow-Origin:*" ); //处理请求输出数据 ?> |
配置的含义是允许任何域发起的请求都可以获取当前服务器的数据。当然,这样有很大的危险性,恶意站点可能通过XSS攻击我们的服务器。所以我们应该尽量有针对性的对限制安全的来源,例如下面的设置使得只有http://feng.com这个域才能跨域访问服务器的API。
httpd.conf:
|
<VirtualHost *: 80 > ServerAdmin xxx@qq.com DocumentRoot "C:/htdocs/demo" ServerName dev.dd.cn ##ErrorLog "logs/dummy-host.localhost-error.log" ##CustomLog "logs/dummy-host.localhost-access.log" combined <Directory "C:/htdocs/demo" > #Require all denied Header set Access-Control-Allow-Origin http: //feng.com </Directory> </VirtualHost> |
PHP文件中:
|
header( "Access-Control-Allow-Origin:http://feng.com" ); |
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://hnlixf.iteye.com/blog/2295730
您可能感兴趣
- apache服务配置详解(apache配置开启网站服务步骤)
- apache tomcat安装教程(Apache及Tomcat搭建集群环境过程解析)
- apache 配置域名(apache 二级域名解析 window与linux)
- 做网站是使用nginx还是apache(web服务器软件Apache与Nginx的对比分析)
- linux如何查看apache日志(限制 Apache日志文件大小的方法)
- apache怎么配置服务器(Apache2 WEB服务器的配置步骤分享)
- web服务器iis安全访问机制(IIS与APACHE实现HTTP重定向到HTTPS)
- apache高并发测试(Apache压力测试工具的安装使用)
- 安装apache服务器配置(Apache 配置详解最好的APACHE配置教程)
- win7如何搭建php环境(阿里云Win2016安装Apache和PHP环境图文教程)
- linux中apache是否启动怎么查看(Linux apache取消300错误页面Multiple Choices简单步骤)
- net微服务架构部署方式(基于Apache的支持.NET2.0的Web服务器搭建)
- apache 代理服务器返回403(Apache中301重定向的配置代码)
- mac版本php环境搭建(在Mac OS X中配置Apache+PHP+MySQL运行环境的详细步骤)
- apache服务配置详解(APACHE 多站点配置方法)
- apache服务配置详解(Apache Web服务器的完全安装指南)
- ()
- 对你思念入骨的女人,跟你见面时会有这几种表现,藏都藏不住(对你思念入骨的女人)
- 纳兰性德绝美作,一场重逢,成就最后一首称得上惊艳的《如梦令》(纳兰性德绝美作)
- 如何快速赚钱(如何快速赚钱方法真实有效)
- 这里输入关键词(如何输入关键词)
- 熊猫中国国宝(熊猫国宝酒53酱香)
热门推荐
- mysql 慢查询日志
- SQL SERVER 数据库主键
- dedecms分页效果(dedecms重新定义cn_substr函数截取字数更准确)
- yii2和laravel框架哪个比较简单(关于Yii中模型场景的一些简单介绍)
- 织梦cms中的模块怎么设置(织梦CMS模板在runphp=yes的标签中调用其他field值的方法)
- docker如何加volume(Dockerfile 中 VOLUME 与 docker -v 的区别说明)
- ftp服务器的搭建及应用(FTP服务器的部署和维护心得)
- html5拖拽标签(Html5原生拖拽相关事件简介以及基础实现)
- laravel模型使用技巧(提高Laravel应用性能方法详解)
- mysql中timestamp类型的CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP属性
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9