VPS侦探论坛

 找回密码
 注册
查看: 743|回复: 4

[Nginx] webdav这么显示隐藏文件夹呢?

[复制链接]
发表于 2023-8-26 23:52:41 | 显示全部楼层 |阅读模式

几乎折腾了一晚上,Nginx网上能找的配置都找过了,就是没办法显示“.”开头的文件夹和文件。


求助,应该总有人解决过此问题。

隔壁论坛,我也提问过相同的问题,实测无法解决。

https://hostloc.com/forum.php?mod=viewthread&tid=1200470&highlight=webdav&mobile=2
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2023-8-27 10:04:24 | 显示全部楼层


是否lnmp搭建的,贴出配置文件

autoindex是不显示隐藏文件和目录的,webdav应该是显示的
你用的什么客户端连接的?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-8-27 11:13:14 | 显示全部楼层

licess 发表于 2023-8-27 10:04
是否lnmp搭建的,贴出配置文件

autoindex是不显示隐藏文件和目录的,webdav应该是显示的

浏览器直接浏览,在这么也不显示

  1.     location /dav
  2.     {
  3.         client_max_body_size 0;
  4.         alias /www/wwwroot/nav/webdav;
  5.         charset utf-8;
  6.         autoindex on;
  7.         autoindex_localtime off;
  8.         autoindex_exact_size off;
  9.         client_body_temp_path /tmp;
  10.         # ngx_http_dav_module 模块支持
  11.         dav_methods PUT DELETE MKCOL COPY MOVE;
  12.         create_full_put_path on;
  13.         location ~* /\. {
  14.           allow all;
  15.         }
  16.         # nginx-dav-ext-module 模块支持
  17.         dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK;   
  18.     }
复制代码


我刚刚试了一下,在添加

  1.         location ~* /\. {
  2.           allow all;
  3.         }
复制代码


后,浏览器地址框内手动输入隐藏文件夹路径可以打开,能访问、写入(貌似不能下载),但还是无法显示
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2023-8-27 11:26:18 | 显示全部楼层



名称        自动首页指令
指令         autoindex
作用域        http、server、location
默认值        off
指令值可选项        on 或 off
指令说明        自动创建目录文件列表为目录首页
该指令的执行优先级高于 index 指令,文件目录中的隐藏文件将被忽略。

拷贝内容:https://www.54benniao.com/a/695.html

这好像是Nginx本身属性的问题,无法解决

看样儿矛办法解决了

Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-8-27 21:59:56 | 显示全部楼层

更新一下最新研究成果:

    目前在英文互联网上检索后,找到处理方法:https://trac.nginx.org/nginx/ticket/557

需要打个补丁,我明天试试看,可以了把结果发论坛

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-4-16 16:45 , Processed in 0.027064 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表