【发布时间】:2019-09-20 15:02:38
【问题描述】:
我看到了一些其他问题,这些问题涉及使用autoindex on 列出目录的内容。我正在尝试将它与网络共享结合使用,但它不起作用。
server {
listen 80;
server_name downloads.example.com;
root c:/webroot/downloads/;
location / {
index index.html;
}
location /drivers/ {
alias //10.1.0.20/drivers;
autoindex on;
}
}
我可以访问 downloads.example.com 并按预期获取静态索引,但是当我尝试访问 downloads.example.com/drivers/ 时,我收到 500 内部服务器错误。我的 Nginx 错误日志显示以下条目:
2019/09/20 07:57:10 [暴击] 4760#2720: *4 GetFileAttributesEx() "//10.1.0.20/drivers" failed (58: 指定的服务器无法执行 请求的操作),客户端:10.1.0.1,服务器: downloads.example.com,请求:“GET /drivers/ HTTP/1.1”,主机: “downloads.example.com”,引用者:“http://downloads.example.com/”
我可以毫无问题地通过文件资源管理器从这台机器访问\\10.1.0.20\drivers。
为什么这不起作用?
【问题讨论】:
-
我打算在 SU 上发布此内容,但在查看 nginx 标签后,这里有超过 37,000 个问题,也许这更好?
标签: nginx