Linux上配置nginx访问图片报404解决方案
Linux上配置nginx访问图片报404解决方案
nginx.conf文件内容:
user www www;
worker_processes 2;
error_log /www/wwwlogs/nginx_error.log crit;
pid /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;events{use epoll;worker_connections 51200;multi_accept on;}http{include mime.types;#include luawaf.conf;include proxy.conf;default_type application/octet-stream;server_names_hash_bucket_size 512;client_header_buffer_size 32k;large_client_header_buffers 4 32k;client_max_body_size 50m;sendfile on;tcp_nopush on;keepalive_timeout 60;tcp_nodelay on;fastcgi_connect_timeout 300;fastcgi_send_timeout 300;fastcgi_read_timeout 300;fastcgi_buffer_size 64k;fastcgi_buffers 4 64k;fastcgi_busy_buffers_size 128k;fastcgi_temp_file_write_size 256k;fastcgi_intercept_errors on;gzip on;gzip_min_length 1k;gzip_buffers 4 16k;gzip_http_version 1.1;gzip_comp_level 2;gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;gzip_vary on;gzip_proxied expired no-cache no-store private auth;gzip_disable "MSIE [1-6]\.";limit_conn_zone $binary_remote_addr zone=perip:10m;limit_conn_zone $server_name zone=perserver:10m;server_tokens off;access_log off;server{listen 80;server_name test.com;index index.html index.htm index.php;root /home/CentOS7/product/front/dist;#error_page 404 /404.html;include enable-php.conf;location /file {root /home/CentOS7;index index.html index.htm;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires 30d;}location ~ .*\.(js|css)?${expires 12h;}location ~ /\.{deny all;}access_log /www/wwwlogs/access.log;}
include /www/server/panel/vhost/nginx/*.conf;
}
服务器路径:
访问图片1.png地址:
http://test.com/file/1.jpg
结果:
原因是我们nginx配置文件里配置了过滤:
解决:注释或者删除该代码块,重新载入配合和重启nginx
再次访问:
ok!
Linux上配置nginx访问图片报404解决方案相关推荐
- 使用Nginx访问图片报404
前言:之前由于一个需求问题,需要将图片上传到服务器上面,然后进行访问,但是我后端用的是SpringSecurity安全框架, 请求路径直接拦截了,放行也放不了,放行的的java内部程序的请求路径,然后 ...
- Mac上使用nginx访问本地文件夹报403的问题
Mac上使用nginx访问本地文件夹报403的问题 就是没有权限访问你配置的文件夹在 nginx.conf头行加入下面配置 user root wheel; 不过我的电脑在启动nginx访问的时候会发 ...
- ASP.NET Core网站使用Nginx布署Linux上配置和发布及相关代码
本文主要介绍使用ASP.NET Core开发的网站,运行布署在Linux上的方法,包括.NET Core SDK找安装,项目的发布和网站运行及开机自动启动及Nginx相关配置方法 . 原文地址:ASP ...
- 在Linux上使用Nginx为Solr集群做负载均衡
在Linux上使用Nginx为Solr集群做负载均衡 在Linux上搭建solr集群时需要用到负载均衡,但测试环境下没有F5 Big-IP负载均衡交换机可以用,于是先后试了weblogic的proxy ...
- linux上配置zabbix并设置企业微信,机器人以及自主告警
linux上配置zabbix并设置企业微信,机器人以及自主告警 配置lamp 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 linux上配置zabbix并设置企业微信,机 ...
- 在阿里云centos7.4上配置nginx免费的https证书,支持泛解析
在阿里云centos7.4上配置nginx免费的https证书,支持泛解析 一 原理说明: 使用acme.sh工具来生成证书,但为了方面采用的使用dns添加TXT记录验证方式,跟传统的webroot有 ...
- 在LINUX上配置oracle ASMLib的多路径磁盘
在LINUX上配置oracle ASMLib的多路径磁盘 适用于: Oracle Server - Enterprise Edition - Version: 10.2.0.1 Linux Kerne ...
- linux没有jre文件夹,linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法...
linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法 出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限. 2.我们的机器是64位的,而下载的jdk是32位的. 我就是后一 ...
- windows 上配置 nginx 转发 https
windows 上配置 nginx 转发 https 1.需求分析 2.前提条件 3.生成证书 3.1.软件 3.2.申请证书 4.修改配置 1.需求分析 工作环境中,使用云桌面(win10)进行开发 ...
- 新建一个springboot项目添加@restcontroller浏览器访问一直报404
1.用idea新建一个新的springboot项目,配置好一个controller 2.浏览器访问一直报404 3.解决方法:因为启动一个springboot应用的时候,没有指定扫描的包.所以默认扫描 ...
最新文章
- JavaのFile类基础操作之问题
- java 下对字符串的格式化
- python 笔记(三) 断言(assert)
- C++编译运行过程分析
- 当想给下一个请求发送同享的数据时候 可以使用域对象设置属性
- 【转】关于23种设计模式的有趣见解
- win10 1803官方原版镜像
- 第26课:JSP Cookie 处理 读取和删除cookie(JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程)
- 阿里云centos7.0安装java环境
- CS模式(客户端到服务器端)
- 适合零基础编程学员学习的网站,APP
- matlab向后误差,matlab-误差棒
- Codeforces Round #835 (Div. 4) B. Lost Permutation
- 文件服务器怎么限制速度,文件服务器的速度
- Iot智慧新零售魔镜智能硬件有哪些
- 百斗度输入法linux,爪哇语输入法
- 对于云计算的行业发展,有哪些好的建议?
- js-二维数组和多维数组
- 六、RTMP协议 时间戳
- PHP阴历阳历天干地支纪年月日生肖五行24节气生辰八字
热门文章
- eventscheduler mysql_Mysql 中的事件 事件调度器(Event Scheduler)
- ArcEngine符号化——点密度符号
- 内存占用率过高怎么办 一分钟解决
- 输入身高体重测身材_【测试】你的身材标准吗? 附赠20-39岁成年人身高体重评分标准...
- matlab的菜单编程实例,MATLAB-GUI 里面包含9个小例子,简单的讲述了各种控件和菜单menu的应用方法 ComboBox 组合框 266万源代码下载- www.pudn.com...
- 阿里云华北1235、华东1、华东2和华南1分别对应哪些城市?地域节点物理数据中心在哪?... 1
- which在C语言用法,A,B, and C, which ... which指代的是它们三个还是只有C呢?
- 浅谈微信小程序和微信公众平台
- 2014年三维地理信息系统 研究成果
- 荣耀手表magicwatch2鸿蒙,荣耀手表2 NFC门禁卡功能正式上线:再不怕忘带钥匙