我从Azure门户创建了一个Web应用程序。我没有看到用于静态html网站的选项,因此当要求选择一种类型时,我选择了Node.js。然后,我使用包含我的html文件并进行同步的github存储库设置了连续部署。我在Azure命令提示符目录列表中看到了html文件,但是当我浏览到该位置时,我得到了404。
为什么我无法浏览到该位置?我猜想有些属性会隐藏带有.html扩展名的文件或类似的东西。我不知道在哪里看。
Azure中的持续部署选项创建并维护特定于node.js的web.config文件。那是在阻止访问html文件。在这种情况下,仅删除web.config是不够的,因为连续部署会重新部署该文件。在发行管理器中有一个用于web.config的复选框,必须取消选中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句