【问题标题】:Azure App Services File AccessAzure 应用服务文件访问
【发布时间】:2016-06-11 08:28:03
【问题描述】:

我在 wwwroot/uploads 上有一些文件需要任何人公开访问。

它当前抛出 404 错误,但该文件存在,并且我使用的 URL 是正确的。谁能指导我配置对该文件夹的访问控制?

我尝试过使用 .htaccess 文件(全部允许),也尝试过弄乱 web.config 文件。虽然没有运气。 (访问属性需要递归地应用于“上传”目录的所有子目录。

谢谢大家!

更新:

问题是 IIS 未配置为支持我尝试使用的 .mp4 MIME 类型。刚刚在主 web.config 文件中添加了它,它现在可以工作了:)

感谢@misaim 的帮助 :)

【问题讨论】:

  • 您能否更新问题以阐明您尝试访问的文件的扩展名?如果你把一个html文件放在那里可以吗?
  • 是的,它是一个 .mp4 文件,而 MIME 只是没有配置为工作。不过感谢您的帮助:)

标签: php azure azure-web-app-service azure-app-service-envrmnt


【解决方案1】:

这可能是由于默认情况下没有为媒体文件启用 MIME 类型。尝试删除 web.config 并启用 mp4 或图像文件,看看您的错误是否消失。

https://en.wikipedia.org/wiki/Media_type

【讨论】:

    【解决方案2】:

    您是否尝试过更改文件的系统权限?不仅仅是网络服务器权限?即 chmod -R 777 (实际上不要这样做,使用正确的权限,这是打开)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-25
      • 1970-01-01
      • 2016-08-23
      • 1970-01-01
      • 2020-09-08
      • 2020-10-06
      • 2023-03-27
      相关资源
      最近更新 更多