VPS侦探论坛
标题:
webdav这么显示隐藏文件夹呢?
[打印本页]
作者:
两笙山世
时间:
2023-8-26 23:52
标题:
webdav这么显示隐藏文件夹呢?
几乎折腾了一晚上,Nginx网上能找的配置都找过了,就是没办法显示“.”开头的文件夹和文件。
求助,应该总有人解决过此问题。
隔壁论坛,我也提问过相同的问题,实测无法解决。
https://hostloc.com/forum.php?mod=viewthread&tid=1200470&highlight=webdav&mobile=2
作者:
licess
时间:
2023-8-27 10:04
是否lnmp搭建的,贴出配置文件
autoindex是不显示隐藏文件和目录的,webdav应该是显示的
你用的什么客户端连接的?
作者:
两笙山世
时间:
2023-8-27 11:13
licess 发表于 2023-8-27 10:04
是否lnmp搭建的,贴出配置文件
autoindex是不显示隐藏文件和目录的,webdav应该是显示的
浏览器直接浏览,在这么也不显示
location /dav
{
client_max_body_size 0;
alias /www/wwwroot/nav/webdav;
charset utf-8;
autoindex on;
autoindex_localtime off;
autoindex_exact_size off;
client_body_temp_path /tmp;
# ngx_http_dav_module 模块支持
dav_methods PUT DELETE MKCOL COPY MOVE;
create_full_put_path on;
location ~* /\. {
allow all;
}
# nginx-dav-ext-module 模块支持
dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK;
}
复制代码
我刚刚试了一下,在添加
location ~* /\. {
allow all;
}
复制代码
后,浏览器地址框内手动输入隐藏文件夹路径可以打开,能访问、写入(貌似不能下载),但还是无法显示
作者:
两笙山世
时间:
2023-8-27 11:26
名称 自动首页指令
指令 autoindex
作用域 http、server、location
默认值 off
指令值可选项 on 或 off
指令说明 自动创建目录文件列表为目录首页
该指令的执行优先级高于 index 指令,
文件目录中的隐藏文件将被忽略。
拷贝内容:https://www.54benniao.com/a/695.html
这好像是Nginx本身属性的问题,无法解决
看样儿矛办法解决了
作者:
两笙山世
时间:
2023-8-27 21:59
更新一下最新研究成果:
目前在英文互联网上检索后,找到处理方法:https://trac.nginx.org/nginx/ticket/557
需要打个补丁,我明天试试看,可以了把结果发论坛
欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/)
Powered by Discuz! X3.4