返回顶部
首页 > 资讯 > 操作系统 >解决nginx/apache静态资源跨域访问问题详解
  • 899
分享到

解决nginx/apache静态资源跨域访问问题详解

nginx跨域访问apache跨域访问静态资源跨域访问 2022-06-04 22:06:58 899人浏览 薄情痞子
摘要

1. apache静态资源跨域访问 找到apache配置文件Httpd.conf 找到这行 #LoadModule headers_module modules/mod_headers.so 把#注释符去掉 Load

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 *

例如:


<VirtualHost *:88>
 ServerAdmin admin@example.com
 DocumentRoot "****************"
 ServerName www.jb51.com
 Header set Access-Control-Allow-Origin *

 ErrorLog "***********"
 CustomLog "****************************" common
<Directory "**************">
 SetOutputFilter DEFLATE
 Options FollowSymLinks ExecCGI
 Require all granted
 AllowOverride All
 Order allow,deny
 Allow from all
 DirectoryIndex index.html index.PHP
</Directory>
</VirtualHost&gt;
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静态资源允许跨域访问解决方法

--结束END--

本文标题: 解决nginx/apache静态资源跨域访问问题详解

本文链接: https://lsjlt.com/news/19919.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 解决nginx/apache静态资源跨域访问问题详解
    1. apache静态资源跨域访问 找到apache配置文件httpd.conf 找到这行 #LoadModule headers_module modules/mod_headers.so 把#注释符去掉 Load...
    99+
    2022-06-04
    nginx 跨域访问 apache 跨域访问 静态资源跨域访问
  • Apache跨域资源访问报错问题解决方案
    很多时候,大中型网站为了静态资源分布式部署,加快访问速度,减轻主站压力,会把静态资源(例如字体文件、图片等)放在独立服务器或者CDN上,并且使用独立的资源域名(例如res.test.com) 但是在实际部署中,会发现浏览...
    99+
    2022-06-04
    Apache 跨域 资源访问 报错
  • nginx访问静态资源
    nginx访问静态资源 打开nginx配置文件 1 打开 nginx.conf 文件 2 修改 nginx.conf 内容 只需修改成或者添加一个location,就可以访问 html路径下所有文件了 loc...
    99+
    2023-08-18
    nginx 运维 服务器
  • php、apache、nginx如何解决跨域问题
    这篇文章给大家分享的是有关php、apache、nginx如何解决跨域问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。apache:a. 首先确保加载了mod_headers模...
    99+
    2024-04-02
  • uwsgi+nginx代理Django无法访问静态资源的解决
    在部署uwsgi+nginx代理Django的时候,使用uwsgi访问正常,但是使用nginx代理端口访问的时候无法访问静态资源。 解决方法: 查看nginx启动用户,...
    99+
    2024-04-02
  • Nginx解决跨域问题
    目录 前言 一、跨域问题 1.什么是跨域  2.CORS 二、Nginx跨域处理 三.补充 前言 这几天出现了一个问题,我们中的一个A系统需要给B系统调用,造成了跨域问题。 一、跨域问题 1.什么是跨域 当一个请求url的协议、域...
    99+
    2023-09-02
    nginx 服务器 开发语言
  • 解决Maven静态资源过滤问题
    目录软件版本: 认识静态资源和动态资源问题描述解决步骤软件版本: IDEA 2020.1 Maven 3.6.3  认识静态资源和动态资源 ...
    99+
    2024-04-02
  • 怎么在nginx中解决cookie跨域访问问题
    怎么在nginx中解决cookie跨域访问问题?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1nginx: [emerg] unknown directive ...
    99+
    2023-06-08
  • tomcat访问静态资源很卡怎么解决
    如果Tomcat访问静态资源很卡,可能是由于以下几个原因引起的: 静态资源加载速度慢:可以考虑使用CDN(内容分发网络)来加速静...
    99+
    2023-10-27
    tomcat
  • Nginx访问本地静态资源详细步骤(推荐)
    一、Nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·...
    99+
    2022-12-08
    nginx访问本地静态资源 nginx静态资源nginx访问静态资源
  • Nginx跨域问题解析与解决
    目录什么是跨域跨域场景解决跨域的四种方式什么是跨域 域: 是指浏览器不能执行其他网站的脚本跨域: 它是由浏览器的 同源策略 造成的,是浏览器对 JavaScript 实施的安全限制,...
    99+
    2022-11-13
    Nginx 跨域 Nginx 跨域问题
  • Apache如何解决跨域问题
    方案一:直接在域名配置中允许跨域 缺点:安全性缺失。公交车,谁都能访问。相当于完全放弃跨域控制。 且无法发送登陆凭证,发送cookie等依然会被拦截 修改apache/conf/httpd.conf 文件 找到   #LoadModule ...
    99+
    2023-09-01
    apache php 跨域
  • 使用Nginx解决跨域问题
    目录 使用Nginx解决跨域问题 1、修改浏览器、客户端访问地址 2、在nginx.conf配置文件需配置server 3、在Nginx中配置客户端访问的接口(按照规则或通配),并设置被代理的服务器 4、在Nginx中统一配置客户端访问的...
    99+
    2023-09-02
    nginx 运维 服务器
  • SpringBoot无法访问/static下静态资源的解决
    目录SpringBoot无法访问/static下静态资源SpringBoot 访问静态资源的规则在该类下有对资源处理的方法SpringBoot容器里读到了我们配置的@EnableWe...
    99+
    2024-04-02
  • springboot访问静态资源遇到的坑及解决
    目录访问静态资源遇到的坑及解决直接访问静态资源的问题SpringBoot 默认静态资源访问配置引入shiro 或 security后的拦截过滤访问静态资源遇到的坑及解决 开始是以这...
    99+
    2024-04-02
  • PHP Nginx静态资源转临时地址访问
    前言 很多小伙伴对Nginx并不陌生,来代理网站页面或者代理文件资源,配置简单,灵活。但是若出现像带权限的来访问Nginx的静态资源时,那简单的配置将不生效。 需求 公司渗透测试扫描发现了一个未授权访...
    99+
    2023-10-03
    nginx php
  • 如何使用Nginx解决跨域问题详解
    目录先来说一下什么是同源策略什么是跨域?跨域分类Nginx解决跨域问题解释1、Access-Control-Allow-Origin2、Access-Control-Allow-He...
    99+
    2024-04-02
  • springboot访问静态资源会遇到什么问题
    这篇文章主要介绍了springboot访问静态资源会遇到什么问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。访问静态资源遇到的坑及解决开始是以这种结构进行的,结果页面上一篇...
    99+
    2023-06-29
  • 解决springboot 2.x 里面访问静态资源的坑
    目录springboot 2.x 里面访问静态资源的坑首先看一下 自动配置类的定义:如果想要使用自动配置生效SpringBoot2.x过后static下的静态资源无法访问spring...
    99+
    2024-04-02
  • SpringBoot中的yaml语法及静态资源访问问题
    目录配置文件-yaml基本语法:数据类型:Web开发之简单功能分析静态资源的访问问题改变默认的静态资源的路径:配置文件-yaml 在spring Boot开发中推荐使用yaml来作为...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作