linux apache 跨域,解决nginx/apache静态资源跨域访问问题详解
1. apache静态资源跨域访问
找到apache配置文件httpd.conf
找到这行
#LoadModule headers_module modules/mod_headers.so
把#注释符去掉
LoadModule headers_module modules/mod_headers.so
目的是开启apache头信息自定义模块
在独立主机配置文件中新增header
Header set Access-Control-Allow-Origin *
例如:
ServerAdmin admin@example.com
DocumentRoot "****************"
ServerName www.jb51.com
Header set Access-Control-Allow-Origin *
ErrorLog "***********"
CustomLog "****************************" common
SetOutputFilter DEFLATE
Options FollowSymLinks ExecCGI
Require all granted
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
ApacheCopy
意思是对这个域名的资源进行访问时,添加一个头信息
重启apache
service httpd restart
2. nginx静态资源允许跨域访问
同理 找到相应域名配置文件
在server模块中添加配置:
add_header ‘Access-Control-Allow-Origin' ‘*';
例:
server {
listen 80;
add_header 'Access-Control-Allow-Origin' '*';
location /Roboto/ {
root /home/images;
autoindex on;
}
}
nginx重载
./nginx -s reload
通过以上方法配置完后,再次跨域访问静态资源就没有问题了
以上既是nginx/apache静态资源允许跨域访问解决方法
linux apache 跨域,解决nginx/apache静态资源跨域访问问题详解相关推荐
- 成功解决 Nginx更新静态资源无效 ,Nginx静态资源更新不及时,Nginx清除缓存
文章目录 问题描述 问题解决 问题复现 正常情况 问题描述 使用 nginx做动静分离,在将服务器中的静态资源修改后,访问页面,发现页面没有及时更新. 问题解决 我这里是清除了浏览器缓存. 有关ngi ...
- 入门Nginx之-静态资源服务器及跨域配置
简介 这里静态资源就以之前的一个项目文章地址为例,源码 Github,项目本身很简单,只是分别对第三方的服务端.自己的服务端发起请求. 不论是调用第三方服务端接口,还是自己的后端服务,如果跨域未在服务 ...
- Spring Boot集成Ueditor富文本编辑器,实现图片上传,视频上传,返回内容功能并且通过OSS转换为链接并且解决Spring Security静态资源访问以及跨域问题
学习自https://cloud.tencent.com/developer/article/1452451 现在是晚上22点,刚刚和我们的前端交流完了富文本编辑器的一些意见和看法 还是老样子 需求 ...
- Nginx静态资源跨域访问
一.什么是跨域 浏览器从一个域名的网页去请求另一个域名的资源时,域名.端口.协议任一不同,都是跨域 二.Nginx静态资源跨域访问设置 使用模块名称是ngx_http_headers_module 指 ...
- linux操作系统重启后 解决nginx的pid消失问题
linux操作系统重启后 解决nginx的pid消失问题 参考文章: (1)linux操作系统重启后 解决nginx的pid消失问题 (2)https://www.cnblogs.com/cyq632 ...
- nginx配置静态资源,重新发布后,浏览器缓存导致异常原因和解决
原因: nginx作为静态资源服务器,重新构建后发生浏览器页面直接取缓存中的js等文件名,但是由于服务器中文件已经被替换导致出现异常. 浏览器在下次请求这个资源的时候不会将请求发向后端,而是直接从缓存 ...
- Django中的跨域解决办法 基于后端的跨域解决方案
Django中的跨域解决办法 基于后端的跨域解决方案 1 何为跨域 在浏览器中,只要发送请求的URL的协议.域名.端口号这三者中的任意一个与当前页面地址的协议.域名.端口号不同,则称之为跨域.当发生这 ...
- Linux环境下Nginx部署静态资源文件。
操作环境: 阿里云服务器: Centos7.4 已安装过nginx 准备好静态资源文件. 部署静态资源文件 我把自己的静态资源文件放在了/usr/local/nginx/html下. dv文件夹中为静 ...
- nginx代理静态资源
项目需求:网页响应过慢,需要nginx代理静态资源 安装nginx 参考了这篇博客进行安装:ubuntu上nginx详细安装部署教程 - 敲代码的椰子 - 博客园 但是他使用的安装包有些已经旧了,可以 ...
最新文章
- Nature:微生物培养技术发展迅猛,未来要搞定一切!
- 基于深度学习的端到端人脸识别技术:全面调研
- ProjectEuler 005题
- Fiddler中response乱码的解决方案
- linux安装php5.5 mysql_MySQL 在Linux上的安装 (RedHat 5.5)
- dnn神经网络_【李宏毅机器学习笔记】深度神经网络(DNN)
- 赠书 | 集成学习方法及应用,破解AI实践难题
- sql语言的一大类 DML 数据的操纵语言
- 任务管理三部曲 - 模板使用说明(超实用模板下载)
- 开宗明义—UEFI介绍 (二)
- 苹果mac笔记本部分按键失灵怎么回事?5连option键即可解决
- 利用注册表更改文件默认打开方式及图标
- 不能同吃的食物组合(你知道吗?)
- 浙工大c语言期中考试试题答案,浙工大c语言程序设计期末试卷2
- 【问题篇】Springboot解决报错“java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_passw”
- c语言读dbf文件格式,C语言直接读取FOXBASE的DBF文件
- icp许可证到底是什么?企业一定要办理吗?
- STM32操作24位AD芯片ADS1246
- 2021年全球与中国水冷柴油机行业市场规模及发展前景分析
- 一个个人学习的小游戏demo开源
热门文章
- 借助 Cloud Toolkit 快速创建 Dubbo 工程
- 阿里小程序云应用上线了,有哪些看点?
- 重磅发布:阿里开源 OpenJDK 长期支持版本 Alibaba Dragonwell
- 5G +边缘计算,优酷如何做云渲染?
- 针对提高48V 配电性能的诸多思考!
- Observers:让 ZooKeeper更具可伸缩性 | 时光机
- matlab cell转数组_MATLAB批量修改文件名
- mysql 防注入 php_PHP+mysql防止SQL注入的方法小结
- mysql 与 redis 如何保证数据一致性问题 ?
- H5 微信公众号 授权登录 前后端分离篇(前后端联调_03)