Nginx_配置



index.html

我Nginx配置下载地址:
location /download {
alias usr/share/nginx/html/cc/temp
}
这样我请求www.xxx.com/download/1.png没问题
但是:
如果我文件又用子文件夹区分呢?
比如:
/usr/share/nginx/html/cc/temp/images/1.png
/usr/share/nginx/html/cc/temp/ppts/1.ppt
/usr/share/nginx/html/cc/temp/excels/20221228/1.excel
/usr/share/nginx/html/cc/temp/excels/20221228/2.excel
/usr/share/nginx/html/cc/temp/excels/20221227/2.excel
/usr/share/nginx/html/cc/temp/excels/20221226/3.excel
/usr/share/nginx/html/cc/temp/…./…/….xxxx

解决办法:

location ~^/download/data($|/.*) {
alias /data/html/dh/dist/static$1;

autoindex on; # 开启目录文件列表

autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes

autoindex_localtime on; # 显示的文件时间为文件的服务器时间

charset utf-8,gbk; # 避免中文乱码

Original: https://www.cnblogs.com/ingstyle/p/14413128.html
Author: 彪悍的代码不需要注释
Title: Nginx_配置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543579/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • redis篇

    点赞再看,养成习惯,微信搜索「 小大白日志」关注这个搬砖人。 文章不定期同步公众号,还有各种一线大厂面试原题、我的学习系列笔记。 数据结构 应用场景 string 普通的键值对存储…

    Java 2023年6月8日
    017
  • 题目:模拟网站的登录,客户端录入账号密码,然后服务器端进行验证(TCP)(完善)

    完善(加入完整的处理异常的方式、多线程接收用户请求)(TCP) 封装的类 package com.gao.Project.Pro5; import java.io.Serializ…

    Java 2023年6月5日
    021
  • idea 安装Jenkins插件,管理自动任务

    下载插件 安装完成后出现在侧边栏 点击设置 配置界面 账号密码(Token) 给Jenkins配置Token 复制保存token 点击测试按钮 Successful,关闭配置就会同…

    Java 2023年6月6日
    038
  • java 静态变量 静态代码块 加载顺序问题

    在网上看了一个这样的题目 问输出顺序是什么? 正确答案是: 产生这个结果的原因的关键在这一句话:static StaticTest st = new StaticTest();st…

    Java 2023年5月29日
    024
  • mqtt实现跨平台跨应用通讯

    介绍 最近物联网应用一直很火,也打算做一些这方面的尝试,就边学边做在家花了2天时间做了一个简单demo,功能很简单,使用emq x 作为mqtt broker,用python写了一…

    Java 2023年5月30日
    029
  • 一份简明的 Base64 原理解析

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年10月12日
    0113
  • Java的三大特性

    Java的三大特性 封装: 隐藏内部功能的具体实现,只保留和外部交流数据的接口,将变化隔离,便于使用,提高复用性和安全性。例:汽车与发动机,不必知道发动机的实现原理,只需使用汽车给…

    Java 2023年6月13日
    020
  • MySQLDocker 主从复制搭建

    MySQLDocker 主从复制搭建 MySQLDocker 的搭建 docker search mysql docker pull mysql/mysql-server:8.0….

    Java 2023年6月10日
    025
  • 我怀疑这是IDEA的BUG,但是我翻遍全网没找到证据!

    你好呀,我是歪歪。 前几天有朋友给我发来这样的一个截图: 他说他不理解,为什么这样不报错。 我说我也不理解,把一个 boolean 类型赋值给 int 类型,怎么会不报错呢,并接着…

    Java 2023年6月5日
    023
  • JAVA复习总体大纲

    1 java基础. [1].变量— 数据类型 变量名=值;数据类型:1.基本数据类型. byte[1字节] short[2字节] int[4字节] long[8字节] …

    Java 2023年6月5日
    025
  • Java复制Word文档

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年11月10日
    0163
  • MyBatis源码解析

    在讲解MyBatis之前,先说下传统JDBC连接数据库的弊端:1.JDBC底层没有实现连接池,从而导致操作数据库需要频繁的创建和释放,影响性能;2.JDBC的代码散落在Java代码…

    Java 2023年5月30日
    028
  • Tomcat配置自定义JAVA环境

    Tomcat的bin目录下 在setclasspath.sh(Linux系统,Windows系统为setclasspath.bat)文件的开头添加: export JAVA_HOM…

    Java 2023年6月5日
    018
  • spring boot中自动配置应用场景

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年9月22日
    0157
  • 引路蜂地图API:Gis.Location包定义

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年9月22日
    0146
  • RocketMQ集群的Slaver同步异常wait response on the channel <” + addr + “> timeout源码跟踪

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年9月22日
    0146
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球