首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
nginx配置目录浏览下载
2024-11-06
Nginx 配置浏览Linux 系统目录并下载文件
准备工作: 安装编译工具及库文件: yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 安装PCRE(目的是让Nginx支持Rewrite功能): 下载安装包:wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 解压安装包:tar -zxvf pcre-8.35.tar.gz 进入安装目录编译文件
nginx下目录浏览及其验证功能配置记录
工作中常常有写不能有网页下载东西的需求,在Apache下搭建完成后直接导入文件即可达到下载/显示文件的效果;而Nginx的目录列表功能默认是关闭的,如果需要打开Nginx的目录列表功能,需要手动配置,还可以进行访问验证:nginx目录列表功能需要用到下面这个模块:ngx_http_autoindex_module 此模块用于自动生成目录列表,只在 ngx_http_index_module模块未找到索引文件时发出请求. 下面就对nginx的目录浏览及验证访问功能的操作进行梳理: 1)设置目录浏览
nginx和apache配置目录浏览功能
今天工作需要,要给客户提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让客户看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件: 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单:主要用到autoindex 这个参数来开启,其配置如下: 复制代码代码如下: location / { root /data/ww
nginx下目录浏览及其验证功能、版本隐藏等配置记录
工作中常常有写不能有网页下载东西的需求,在Apache下搭建完成后直接导入文件即可达到下载/显示文件的效果;而Nginx的目录列表功能默认是关闭的,如果需要打开Nginx的目录列表功能,需要手动配置,还可以进行访问验证:nginx目录列表功能需要用到下面这个模块:ngx_http_autoindex_module 此模块用于自动生成目录列表,只在 ngx_http_index_module模块未找到索引文件时发出请求. 下面就对nginx的目录浏览及验证访问功能的操作进行梳理: 1)设置目录浏览
nginx autoindex 配置目录浏览功能
Nginx打开目录浏览功能 yum install httpd-tools -y cd /usr/local/openrestry/nginx/conf/ htpasswd -c passwd admin_user #admin_user是查看浏览目录的用户ID server { listen ; server_name _; root html; client_body_buffer_size 2m; client_header_buffer_size 2m; location / { #ad
为Nginx启用目录浏览功能
今天工作需要,要给客户提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让客户看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件: 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单:主要用到autoindex 这个参数来开启,其配置如下: location / { root /data/www/file
nginx开启目录浏览,解决中文乱码问题
nginx开启目录浏览,解决中文乱码问题 方法如下: server { listen 80; #listen [::]:80; server_name gongzi.liwenhui.xin gz.liwenhui.xin; index index.html index.htm index.php default.html default.htm default.php; root /www/gongzi.liwenhui.xin/; include other.conf; #error_pag
Nginx设置目录浏览并配置验证
Nginx默认是不允许进行列目录的,如果需要使某个目录可以进行浏览,可如下设置:如: 让/var/www/soft 这个目录在浏览器中完成列出. 一.设置目录浏览1.打开/usr/local/nginx/conf/nginx.conf,找到WebServer配置处,加入以下内容: location /soft/ { root /var/www/; 此处为soft的上一级目录 autoindex on; autoindex_exact_size off; autoindex_localtime o
配置 Nginx 的目录浏览功能
Nginx 默认是不允许列出整个目录的,需要配置 Nginx 自带的 ngx_http_autoindex_module 模块实现目录浏览功能 . location / { alias /opt/files/; autoindex on; autoindex_exact_size off; autoindex_localtime on; } autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes.改为off后,显示出文件的大概大小,单位是kB或者MB
Nginx 开启目录浏览功能配置
在server节点下添加 server { listen ; server_name default; #index index.php; # 目录浏览功能 autoindex on; # 显示文件大小统计 autoindex_exact_size off; root /mnt/hgfs/dev; location ~ \.php(.*)$ { add_header 'Access-Control-Allow-Origin' '*'; fastcgi_pass ; fastcgi_index i
nginx配置虚拟路径下载文件(.apk)
公司将安卓apk文件放到服务器上,实现用户点击链接并下载 nginx version 1.14.1 nginx配置修改 server { listen 80; server_name localhost; location /apk/ { alias /data/app/apks/; autoindex on; default_type application/octet-stream; } } alias指定虚拟目录 比如nginx的域名为www.test.com 访问www.test.com
nginx开启目录浏览
使用nginx作为下载站点,开启目录浏览的功能 在/etc/nginx/sites-enabled/default中添加: autoindex on ; autoindex_exact_size off; autoindex_localtime on; 说明: 第一个为目录浏览功能开始 第二个为不精确计算文件大小 第三个为取时间为服务器本地的时间 删除location相关的内容 修改完成重启nginx服务 写于: 2014年07月16日 更新于: 2015年03月24日
nginx打开目录浏览
server { listen 80; server_name localhost; index index.html index.htm index.php; autoindex on; #开启nginx目录浏览功能 autoindex_localtime on; #显示文件修改时间为服务器本地时间 root /alidata/www/public; location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fast
nginx配置目录列表访问权限
我们知道apache httpd默认情况下会显示访问目录的文件列表,但是nginx访问时如果目录下面没有默认首页,那么会返回403 Forbidden的错误,表示没有权限访问,比如根目录就是nginx安装目录下的html,下面有一个目录test2,那么默认情况就和如下配置完全等效: location /test2 { root html; deny all; return ; } 这个配置就表示请求/test2时返回403,而nginx默认没有做任何重写或者其他拦截的时候,访问指定url会定位到
nginx配置目录访问&用户名密码控制
背景 项目上需要一些共享目录让外地同事可以网页访问对应的文件,且受权限控制: 现有环境: centos nginx 你可以了解到以下内容: 配置nginx开启目录访问 并配置nginx用户名和密码进行权限控制 1/2 列出目录列表 autoindex on; # 开启目录文件列表 还可以加一些其它的功能,以下是我使用的附加配置: autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes autoindex_localtime on; # 显示的文件时间为文件的
Nginx打开目录浏览功能(autoindex)以及常见问题解决方案
Nginx默认是不允许列出整个目录的.如需此功能,打开nginx.conf文件,在location server 或 http段中加入autoindex on;另外两个参数最好也加上去: autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes. 改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on;默认为off,显示的文件时间为GMT时间.改为on后,显示的文件时间为文件的服务器时间 ------
nginx设置目录浏览及解决中文乱码问题
在Nginx下默认是不允许列出整个目录的.如需开启此功能,先打开nginx.conf文件,在location server 或 http段中加入相关参数. http { include mime.type; default_type application/octet-stream; autoindex on; autoindex_exact_size off; autoindex_localtime on; charset utf-8,gbk; server_names_hash_bucket
nginx关闭目录浏览功能
nginx图片服务器,因为图片的敏感度,不允许直接访问图片的目录: 需要修改配置文件,去掉 autoindex on; 重启nginx即可 location /soft { #autoindex on;#去掉这一行内容 autoindex_exact_size off; autoindex_localtime on; }
nginx设置目录浏览及中文乱码问题解决
在Nginx下默认是不允许列出整个目录的.如需此功能, 先打开nginx.conf文件,在location server 或 http段中加入 autoindex on;另外两个参数最好也加上去: autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes.改为off后,显示出文件的大概大小,单位是kB或者MB或者GB autoindex_localtime on;默认为off,显示的文件时间为GMT时间.注意:改为on后,显示的文件时间为文件的服务器时
Nginx目录浏览功能
要给其他人提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让其他人看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件:效果如图. 实现步骤:在虚拟主机配置文件里面开启目录索引功能: 代码如下: listen 8080; #端口号为8080是因为其他网站占用80端口.为了不防止冲突 server_name qinyujie.com; root /var/www/html/; autoindex on; #//开启目录浏览功能: 关闭off a
配置 nginx 访问资源目录,nginx配置 root 与 alias 的区别
比如说想要把 /home/source 目录作为资源目录,那么需要如下配置: location /source/ { #识别url路径后,nginx会到/home/文件路径下,去匹配/source root /home/; #开启目录浏览下载功能 autoindex on; } 可能出现的误区:如下 location /source/ { #识别url路径后,跳转到/home/source目录路径下,去匹配/source root /home/source; #开启目录浏览下载功能 autoin
热门专题
Python定义一个读取文件的函数
flutter 获取元素相对于 scroll 的位置
echarts一个页面左右多图
logging.level.指定多个目录下日志级别
stm32数据包接收
aggregation 两位小数
ubuntu18.04 server 硬盘划分swap
C# 大批量处理数据
网络爬虫当中网页降噪
navicate远程连接oracle ORA-12514
spring list对象注入顺序
outlinemanager 换电脑
node ts prompt 使用
before 只对父元素
xbox无线接收器驱动
sqlite3表自然增长主键
cocos creator 获取URL参数
win32gui.FindWindow上传图片文件
innoDb会自动给涉及数据集加
andriod计算器