【Nginx】配置完https,css加载不了了,求解

直接上图
图片说明

图片说明

0
扫码支付0.1元 ×
其他相关推荐
解决nginx部署https后,原tomcat部署的javaweb项目http不能正常加载js、css资源问题
公司做的小程序项目到部署的时候发现必须要用https协议,这个时候就在阿里云上申请了免费版本的SSL证书,这里证书的申请就不做介绍了,下面直接看怎么处理资源加载问题,从nginx和tomcat的配置文件入手。 nginx配置vhost.conf 反向代理服务1 upstream monitor_server { server 127.0.0.1:7080;//代理7080端口 } se...
tomcat服务器下使用nginx实现最简单的动静分离--解决css、js不加载的问题
nginx可以作为静态资源的服务器。nginx的动静分离,比如拿nginx+tomcat来说,可以将一些本来由tomcat处理的js、css等静态文件,交给nginx来处理,tomcat服务器只处理需要java处理的jsp以及后台请求等,这样就有效减轻了tomcat服务器的压力。可以使用nginx的动静分离,将javaWeb工程中的js、css以及图片等都进行了分离,放在了tomcat的外部。
前后端分离,nginx配置解决js、css无法加载
修改nginx.conf配置 location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ {      proxy_pass http://localhost:56497; } locatio
解决nginx部署后css、js、图片等样式不加载的问题
这里有2种方案可以解决,这里只介绍第一种,第二种我也没试过,但是觉得应该可行 1、修改nginx的conf配置文件 2、更改web服务器contextPath为ip+端口的方式,举例:HttpServletRequest.getContextPath();   使用nginx的反向代理后,发现页面能正常跳转,可是css、js和相关的图片就是不出来,如下图 查看了a标签内的链接发现,c...
nginx配置https后重新启动
由于http访问不是很安全,所以现在上线的产品访问都需要配置成安全模式https,下面就来介绍一下,在nginx上配置https的步骤:先登录阿里云服务,申请免费的ssl安全文件,如图:点击下载后进入下载ssl文件页面,如图:下载下来后,上传到linux服务器上,准备配置https,具体步骤如下:文件说明:1. 证书文件214545578440626.pem,包含两段内容,请不要删除任何一段内容。...
Nginx做负载均衡无法加载css,js
nginx做负载均衡服务器无法加载css和js及图片文件,访问tomcat时也只能看到文字而看不到图片,如何解决呢?
Web部署到Nginx后静态文件加载不正常(MIME TYPE问题)
问题: 在没有将网站部署到nginx之前,一切运行正常,将网站部署到nginx之后,网页可以打开,但样式全都没有加载,浏览器里按下F12键,console有报错: Resource interpreted as Stylesheet but transferred with MIME type text/plain 证明文件已经被找到,但是解析的格式不正确,由于这个问题是部署到n
在NGINX上配置HTTPS---血的教训--要重启NGINX 重启,不是重载!!
在NGINX上配置HTTPS---血的教训--要重启NGINX 重启,不是重载!!! 是STOP & START 而不是RELOAD!!! 纠结了好几天。。。(难道有的NGINX上不用重启????)   你妹的,上次也是,,PHP-FPM,将一个PHP的程序连MYSQL数据库从IP更改为域名,也要重启PHP-FPM才生效!!!! 跟WIN一样??重启也能解决UX80%的
nginx做反向代理但是图片,css,js等静态资源加载出错
nginx反向代理只设置proxy_pass nginx默认是proxy_set_header Host $proxy_host 导致图片链接为后端服务器内网IP地址 解决方案: 设置proxy_set_header Host $host 一般nginx反向代理配置: proxy_set_header Host $host proxy_set_header X-Real-IP
nginx 部署 vue 项目找不到js css文件
很多时候 npm run build 之后, index.html 文件中webpack 自动插入的 js 文件 css 文件的相对目录总是不对,发布到服务器上之后,nginx 找不到文件。 vue-cli@3 在 vue-cli@3 中你需要为你 webpack 插入到 index.html 中 的所有文件添加一个 baseUrl. 你需要在项目的根目录新建一个 vue.config.js, ...
解决Shiro与Spring MVC整合时浏览器加载不到js、css、图片等静态资源问题
最近,在弄一个登录系统,使用Spring MVC 整合Shiro进行认证及访问权限管理。遇到了浏览器加载不到静态资源及在JSP页面Ctrl+鼠标左键链接不到图片及CSS样式的问题。根据网上的介绍知道是Spring MVC拦截了静态资源,于是按照网上内容更改了配置。 主要有三种更改方式: 一、在web.xml文件增加配置 在web.xml文件中,Spring MVC的DispatcherSer...
nginx-gridfs模块的安装使用
参考文章:http://www.open-open.com/lib/view/open1330171884015.html nginx-gridfs模块的安装使用 项目主页:https://github.com/mdirolf/nginx-gridfs 通过nginx-gridfs,可以直接用http来访问GridFS中的文件。 1. 安装 安装各种依
nginx实战2---浏览器设置缓存
对常见格式的图片文件等在浏览器本地缓存,对于css,js等文件在浏览器本地缓存. 语法:expires [time|epoch|max|off 默认值:off expires指令控制HTTP应答中的“Expires”和“Cache-Control”Header头部信息,启动控制页面缓存的作用 time参数---》time:可以使用正数或负数 “Expires”头标的值
Nginx 配置静态文件404问题
使用Nginx做图片服务器时候,配置之后图片访问一直是  404. 我的配置是 location /api/v1/upload { root /opt/edu/upload; } 文件放在  /opt/edu/upload  目录下。 访问 http://localhost/api/v1/upload/api/v1/upload/course
nginx做tomcat代理出现css或js静态资源加载失败或加载一半的问题
Web服务器经常会使用nginx作前置路由,在使用nginx配置Web服务器负载均衡、动静分离,会碰到设置反向代理后导致前端资源无法加载的问题 nginx反向代理的tomcat服务器导致前端资源css或js加载失败大概可以分为:端口丢失、真实ip或端口获取错误、js或者css太大加载失败等情形 反向代理获取真实ip(域名)、端口、协议 nginx反向代理后,servlet应用通过req...
vue 打包放服务器,css样式不显示
vue 打包以后,在本地起服务能够访问,但是当放到服务器的时候,得到下面的提示信息,意思是已经下载到了 表单样式,但是表单的MIME type 是流,我们知道表单样式的唯一的MIME类型是text/css,所以的的解决办法是需要在服务器设置表单样式的MIME类型为text/css就可以。 在搜集资料的过程发现,另外一种情况也会出现css效果无法呈现,报如下这个提示信息, Resou...
nginx 中配置多个location并解决js,css,jpg等的加载问题
ECS:阿里云 系统:centos 7.4 nginx : nginx/1.14.0 我的配置文件位置: /etc/nginx/conf.d/**.conf 我的静态网页的位置: /var/www/** html中加载的js之类的文件夹和index.html在一个文件夹中 配置文件内容: server { listen 80; server_name #你的网站IP...
关于nginx配置成功后,无法访问的问题
接着检查了服务器端的80端口是否可以访问的到 ,如果访问不到,那么就是防火墙的问题。    做如下处理: [root@localhost ]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT [root@localhost ]# /etc/init.d/iptables save [root@localhost ]# /etc/i
配置好框架后,资源文件如CSS样式、图片image、JS加载不了的解决方案
今天,前端的同学把JSP页面发给我后,叫我集成SSM框架,哐哐哐,把配置文件写好后,运行,duang! 右键查看源代码,随便点击一个资源文件的链接,404! 资源文件加载不了!! 慌了好久,找到了几种解决方案: 修改 web.xml 文件,不让SpringMVC框架拦截所有,只拦截 .do的请求。 <servlet> <servlet...
nginx负载均衡解决图片css等静态资源无法加载问题
ngnix做负载均衡,首先修改ngnix.conf如下 upstream server_lb{ server localhost:8080; server localhost:8081; } #注释原有的配置 #location / { # root /usr/share/nginx/html; ...
nginx css或js无法加载的问题
昨天我在linux上配置好了相应的nginx和tomcat.然后把我的项目放在上面了.然后配置了相应的nginx的配置.加载首页的时候是没有问题的.如下图: 但是一旦进入了其他的页面就会因为css文件没有加载而导致排版错误.大概搞了一个多小时.在网上也找了很久但就是没有解决问题.有一个很奇怪的现象就是.我主页的css加载完全的没有问题.仔细一想我之前对tomcat这个下面的文件夹内的所有
Nginx静态资源服务器开启https配置及http rewrite到https
生成秘钥生成秘钥key:openssl genrsa -des3 -out server.key 2048然后你就获得了一个server.key文件. 以后使用此文件(通过openssl提供的命令或API)可能经常回要求输入密码,如果想去除输入密码的步骤可以使用以下命令:openssl rsa -in server.key -out server.key服务器证书的申请文件server.csrop
ubuntu14 下 nginx 配置https访问不了问题解决和排查
1.检查443端口出站和入站规则是否好? 案例坑:我的入站配好,出站没有配好。http能访问,https访问不了。重新配置出站规矩加443端口后,还是不行,还需要重新启动ubuntu14系统,启动好后重新启动nginx 如果看到如下图:443端口已经运行起来了,然后重新访问https可以访问了。 2.server_name 后面跟的域名拼写是否正确 server_name www....
Nginx下配置小绿锁https
我用的是阿里云服务器,centos7.2的操作系统,服务器类型:nginx/1.12.1这是github上的官方配置https://github.com/Neilpang/acme.sh/wiki/%E8%AF%B4%E6%98%8E刚开始配置的时候也遇到了很多坑,假设你已经配置好了服务器等需要准备的,下面我们来配置https;第一步:安装curl https://get.acme.sh | s...
服务器配置伪静态后css,js不显示
最近两天都在搞这个问题,伤脑又伤神 很高兴最后还是把它啃出来了 1.  按照网上教程配置完后将应用程序池模式改为经典模式,然后验证规则就匹配不了。改成集成模式验证规则能匹配但是网页样式都加载不了,js,css,jpg,png这些静态文件都无法加载,单独访问静态资源出现“没有为扩展名“.XXX”注册的生成提供程序”。 2.  在期间还是报了500的错误,打开【功能视图】 ——》【.NET错误页...
nginx设置反向代理后,页面上的js css文件无法加载
问题现象:   nginx配置反向代理后,网页可以正常访问,但是页面上的js css文件无法加载,页面样式乱了。 (1)nginx配置如下: (2)域名访问:js css文件无法加载; (3)IP访问:js css文件可以正常加载;   解决方法:   nginx配置文件中,增加如下配置: location ~ .*
nginx中配置https的服务页面中引用http资源问题
今天在跟同事联调需求的时候,发现他们请求我们的http地址都被强制转换成了https,还好我们用nginx做了负载。在nginx的https模块中配了相应的代理后,请求可以正常转发。但是发现页面显示的资源不全有问题。解决这个问题需要在location 正则匹配里面增加如下:add_header Content-Security-Policy upgrade-insecure-requests;
http转https后资源加载不显示
随着国内网络环境的持续恶化,各种篡改和劫持层出不穷,越来越多的网站选择了全站 HTTPS。HTTPS 通过 TLS 层和证书机制提供了内容加密、身份认证和数据完整性三大功能,可以有效防止数据被查看或篡改,以及防止中间人冒充。本文分享一些启用 HTTPS 过程中的经验,重点是如何与一些新出的安全规范配合使用。至于 HTTPS 的部署及优化,之前写过很多,本文不重复了。 理解 Mixed Con
阿里云https配置nginx后外网无法访问 已解决
初次接触前端,好不容易写好了代码布置到阿里云上,使用nginx代理,http访问,没问题,但是google一直提示不安全,于是升级https,配置好后localhost,127.0.0.1都可以访问但是外网访问一直超时,折腾了挺久的,记录一下经验,希望能帮到别人。 首先按照阿里云官方给的教程配置好https的各种参数,我使用的是阿里官方给的证书,详细的配置过程官方给的都有:https://hel...
转发:nginx启动、重启、重新加载配置文件和平滑升级
转发:https://blog.csdn.net/gnail_oug/article/details/52754491 Nginx有一个主进程和几个工作进程,主进程的主要作用就是读取、评估配置文件和管理工作进程,工作进程对请求做实际处理。工作进程的数量是在配置文件中配置的,一般设置为cpu的核心数*线程数。 nginx可以通过信号控制,默认情况下,主进程的进程ID记录在/usr/local/n...
django+nginx部署中由于nginx配置导致的admin管理样式缺失的问题
问题描述 解决过程 解决方案问题描述使用nginx+uwsgi部署django项目后,其他页面正常,打开admin管理页面发现缺失样式,调试窗口中查看未找到样式文件。解决过程查看了收集的静态文件的目录,发现缺失的admin相关的样式和js均存在,所以排除收集文件的问题。经过一番尝试,最后想到了既然nginx代理了静态文件,那么找不见静态文件可能是nginx出了问题,查看nginx配置文件,发现如下配
ssl证书安装完后,https访问后下载index文件,HTTP访问正常的。Nginx ssl设置后自动下载根目录的index.php而不是载入
给Nginx安装ssl证书,https访问后,重新自动下载index.php文件。一开始的Nginx的配置文件如下:#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid ...
python+nginx+uwsgi无法显示静态文件文件
查看nginx的日志log,/var/log/nginx/error.log里面提到的静态文件访问 Permission denied; 再检查 /etc/nginx/nginx.cnf。 第一行user www-data;改为root重启nginx解决 nginx -s reload 如果还有其他问题检查项目的setting.py配置static_root='xxx/static...
Centos配置完php-fpm和Nginx之后,只能打开php无法加载其他文件处理方法
1.修改/usr/local/php/etc/目录下php-fpm.conf尾端添加security.limit_extensions = .php .html .js .css .jpg .jpeg .gif .png .htm .woff .ico因为在php-fom5.3以上,就要求添加后缀才能加载2.修改/usr/local/php/lib/php.ini默认是不打开,注释掉即可cgi.f...
nginx设置反向代理后无法识别css,js等等
情况如下目前nginx的配置:server { listen 80; server_name video.xxx.cn; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-Ip $remote_addr; proxy_set_header X-Forwarded-For $pro
nginx字体css跨域问题
已拦截跨源请求:同源策略禁止读取位于 http://res.******/fontawesome-webfont.woff2?v=4.5.0 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。因为我配置了一个pc端的访问域名和一个移动端访问域名,因为移动css样式访问的是pc端的域名,所以就是域名不一样就导致字体跨域的问题,如下图解决办法1,在ww...
nginx配置https之后只有首页能访问,其他页面404
刚刚经过千辛万苦配置好https可以使用了,然而居然还是有问题,只有首页面可以访问,其他页面地址都是404。 正在发愁的时候突然想到以前貌似看过这方面的东西,说是没有做地址跳转吧(具体我也说不准),直接上代码: try_files $uri $uri/ /index.php?$query_string; if (!-e $request_filena
[问题已处理]nginx reload不起作用 配置不生效
遇到过很多次  修改nginx.conf 配置不生效,这种情况比较少见,排查了很久发现规则没有问题。但是转发始终没有过去。 最后杀掉nginx进程 ,重新start nginx 配置就生效了。   nginx -s  reload 命令加载修改后的配置文件,命令下达后发生如下事件 1. Nginx的master进程检查配置文件的正确性,若是错误则返回错误信息,nginx继续采用原配置文件进...
Nginx反向代理导致图片、JS及CSS样式表无法显示问题解决
server     {         listen 80;         #listen [::]:80;         server_name www.unitop.com.ph;         index index.html index.htm index.php default.html default.htm default.php;         root  /
nginx 访问静态资源 403
网上的解决方法大多数是 改为 user root此方法确实可行,但是以root运行会不会导致安全性就不得而知了测试了下一,把user改为 静态文件所在目录也可以实现正常访问如静态文件放在 test 用户的目录下,则只需要改为 user test...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java nginx学习 学习完java