Nginx默认是不允许列出整个目录的.如需此功能,打开nginx.conf文件,在location server 或 http段中加入autoindex on;另外两个参数最好也加上去: autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes. 改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on;默认为off,显示的文件时间为GMT时间.改为on后,显示的文件时间为文件的服务器时间 ------…
今天工作需要,要给客户提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让客户看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件: 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单:主要用到autoindex 这个参数来开启,其配置如下: location / { root /data/www/file              …
在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默认是不允许列出目录功能的.若需要此功能,需要在配置文件中手动开启. 首先需要打开开关.autoindex on;autoindex_exact_size off; //显示文件大小默认为on,显示出文件的确切大小,单位是bytes.改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on; //显示文件时间默认为off,显示的文件时间为GMT时间.改为on后,显示的文件时间为文件的服…
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 默认是不允许列出整个目录的,需要配置 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…
#开启索引功能 location / { autoindex on; autoindex_exact_size off; autoindex_localtime on; } #别名目录location /down/ { alias /home/wwwroot/lnmp/test/; autoindex on; }…
nginx图片服务器,因为图片的敏感度,不允许直接访问图片的目录: 需要修改配置文件,去掉 autoindex on; 重启nginx即可 location /soft { #autoindex on;#去掉这一行内容 autoindex_exact_size off; autoindex_localtime on; }…
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…
工作中常常有写不能有网页下载东西的需求,在Apache下搭建完成后直接导入文件即可达到下载/显示文件的效果;而Nginx的目录列表功能默认是关闭的,如果需要打开Nginx的目录列表功能,需要手动配置,还可以进行访问验证:nginx目录列表功能需要用到下面这个模块:ngx_http_autoindex_module 此模块用于自动生成目录列表,只在 ngx_http_index_module模块未找到索引文件时发出请求. 下面就对nginx的目录浏览及验证访问功能的操作进行梳理: 1)设置目录浏览…