Ubuntu Nginx为远程磁盘提供服务

Ubuntu Nginx为远程磁盘提供服务,ubuntu,nginx,Ubuntu,Nginx,是否可以从远程共享磁盘使用nginx提供静态文件 我试图在ubuntu中配置nginx,以便从samba共享磁盘提供视频文件,但我找不到方法 简而言之,这是可行的: location /videos/ { autoindex on; alias /Volumes/VIDEO_VOL/videos/; } 但这并不是: location /videos/ { autoindex on; alias smb://192.133.2.40/videos_servic

是否可以从远程共享磁盘使用nginx提供静态文件

我试图在ubuntu中配置nginx,以便从samba共享磁盘提供视频文件,但我找不到方法

简而言之,这是可行的:

location /videos/ {
    autoindex on;
    alias /Volumes/VIDEO_VOL/videos/;
} 
但这并不是:

location /videos/ {
    autoindex on;
    alias smb://192.133.2.40/videos_service/;
} 
哪种方法才是正确的


在您需要将远程目录装载到安装了nginx的主机之前,请先感谢。然后使用所需的视频路径。

最后一条注释是磁盘必须安装cifs

sudo mount –t cifs –o username=USER //192.133.2.40/videos_service/ /mnt/videos/

如果磁盘是用gvfs装载的,就像我最初的情况一样,nginx找不到它

将samba驱动器装载到文件系统中,第一种方法就是: