使用Apache在多个HDD中托管文件
我在使用Apache在多个HDD中托管文件,apache,Apache,我在C:\XAMPP中安装了Windows版本的XAMPP 一切都很好,但我正在构建一个Netflix克隆,我的所有材料(节目/电影/等)都位于外部硬盘中(例如:e:\和F:\) 在访问E:\和F:\的同时,是否有办法将站点保持在C:\中?基本上,我所需要的就是提供到E:\movie.mkv或F:\movie.mkv的视频src完整路径,但当我现在这样做时,会显示空白屏幕 我只知道可以将两个硬盘合并为一个(动态硬盘),然后共享相同的驱动器号,并将DocumentRoot更改为该驱动器号。但是,我
C:\XAMPP
中安装了Windows版本的XAMPP
一切都很好,但我正在构建一个Netflix克隆,我的所有材料(节目/电影/等)都位于外部硬盘中(例如:e:\
和F:\
)
在访问E:\
和F:\
的同时,是否有办法将站点保持在C:\
中?基本上,我所需要的就是提供到E:\movie.mkv
或F:\movie.mkv
的视频src完整路径,但当我现在这样做时,会显示空白屏幕
我只知道可以将两个硬盘合并为一个(动态硬盘),然后共享相同的驱动器号,并将DocumentRoot
更改为该驱动器号。但是,我希望避免这种设置。如果您有将文件“流”给最终用户的功能,那么没有问题:您的php、jsp或您正在使用的任何东西只需要访问该文件,不管它在哪里,重新启动并流式处理它
如果只是计划显示文件夹本身的内容,则可以为每个根文件夹创建别名。有关详细信息,请参阅官方文档:感谢您将我安排在正确的道路上(无意使用双关语)。对于那些需要答案的人: httpd.conf:
Alias /disk1 "E:"
<Directory "E:">
Options Indexes FollowSymLinks MultiViews
Require all granted
</Directory>
Alias /disk2 "F:"
<Directory "F:">
Options Indexes FollowSymLinks MultiViews
Require all granted
</Directory>
Alias/disk1“E:
选项索引跟随符号链接多视图
要求所有授权
别名/disk2“F”:
选项索引跟随符号链接多视图
要求所有授权