0
我试图在bluemix服务器上运行简单的html页面。但是,我得到403禁止错误。我正在使用manifest.yml进行部署。 这是manifest.yml包含:403尝试运行简单静态html时禁止nginx
---
applications:
- buildpack: https://github.com/cloudfoundry/staticfile-buildpack.git
host: helloworld-html-${random-word}
name: lab6
memory: 64M
stack: cflinuxfs2
我不知道怎样做才能解决这个问题。这就是文件结构的样子。另外,为什么我的Javascript显示错误'文档'是未定义的。它在bluemix之外很好运行(例如在浏览器中)。
你能告诉我们你正在推送的应用程序的结构吗?它适用于我的简单示例,如执行push命令的根目录中的index.html文件。我想你尝试访问一个没有index.html文件的目录。 –
我已添加更多详细信息。 –
看来你正在使用staticfile-buildpack。请参阅此文章:https://developer.ibm.com/bluemix/2014/08/29/deploying-static-web-sites/以查看它如何在Bluemix上运行的示例 –