SmileGuy17 2023-01-26 16:00 采纳率: 0%
浏览 18

为什么余庆的nginx_fastdfs_module的INSTALL中第五步用root不是alias?

为什么余庆的 nginx_fastdfs_module 的 INSTALL 中第五步用 root 不是 alias ?

这是项目的地址

  #step 5. config the nginx config file such as nginx.conf, add the following lines:

          location /M00 {
              root /home/yuqing/fastdfs/data;
              ngx_fastdfs_module;
          }

  #step 6. make a symbol link ${fastdfs_base_path}/data/M00 to ${fastdfs_base_path}/data,command line such as:
          ln -s /home/yuqing/fastdfs/data  /home/yuqing/fastdfs/data/M00

接触nginx不久,但是 /M00 作为一个不存在的目录,不选择 alias 来让 /home/yuqing/fastdfs/data 将其替换,不是会访问错误吗?——(因为在第六步中添加了软连接,使得/home/yuqing/fastdfs/data/M00,实际上是/home/yuqing/fastdfs/data)

但是在黑马C++项目之分布式服务器编程_哔哩哔哩_bilibili中也是使用root,但是并没有创建软连接,然后成功下载文件了。请问这是为什么呢?

后面我个人测试的时候将root和alias都没加上去(如下),但是还是能成功下载到文件。访问的URL为:

http://192.168.0.8/group1/M00/00/00/文件名

  location /group1/M00/ {
    # 告诉服务器资源的地址,root被注释掉了
    # root   /home/li/fastDFS/storage/data;
    ngx_fastdfs_module;
  }

还有ngx_fastdfs_module指令起到了什么作用呢?我觉得很可能是ngx_fastdfs_module的作用。

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-01-30 16:33
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 1月26日

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么