我可以毫无问题地访问通过 http 上传的其他文件,但这个 m4a 文件只能通过 ftp 访问,当尝试访问 http 时,我得到了页面未找到的信息
答案1
确保您的 Web 服务器具有 m4a 文件的 MIME 类型条目。
答案2
最好能提供更多信息。您运行的是哪种设置,Windows 还是 Linux?我会确保文件确实在路径中,如果您将其他类型的文件上传到 ftp 用户正在上传的目录,您可以从 Web 服务器访问它吗?在 Linux 的情况下,Web 服务器以不同的用户身份运行,您需要确保用户实际上可以访问包括您的文件在内的文件目录链。但是在这种情况下,您会得到一个权限被拒绝的信息,所以我假设没有更多信息,您的 ftp 转储目录不在您的 Web 服务器可以访问的区域中。