我对在Laravel 5中放置.mp3文件的目录感到有点困惑。
public/
,我的首选作为我的MP3可以被视为媒体(就像已经存储在那里的图像一样) storage/app
,根据docs,此目录建议用于此目的。
我真的不介意能够获取这些音频文件的URL,因为我将其作为流提供(以某种方式阻止下载,大声笑)。
有什么建议吗?感谢。
答案 0 :(得分:1)
猜猜这取决于您是否想要直接公开访问。
public/
更简单。你可以直接链接到那里的任何东西。就像您的js
或css
或images
资源一样。
storage/app
显然更安全,无法直接访问它。这就是我要使用的(实际上我认为我storage/app/audio
具体而言)所以我可以更好地控制它们的访问方式。