【发布时间】:2018-10-19 03:56:30
【问题描述】:
您好,我构建了一个非常基本的 Node.js 应用程序(没有任何框架), 我设置了一条路线。 index.html 和 login.html
在我的本地机器(Windows 10)上它工作正常。当我从 url 调用它们时,两个文件 index.html 和 login.html 都会显示在浏览器中。喜欢
localhost/myapp => 加载 index.html localhost/myapp/login => 加载 login.html
现在我将它部署在 Microsoft Azure 上,现在只加载索引文件,当我尝试加载 myapp.azurewebsites.net/login 时,它说:您要查找的资源已被删除,有名称已更改,或暂时不可用。
我有一个包含这些设置的 web.config 文件
<?xml version="1.0"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".html" mimeType="text/html" />
</staticContent>
</system.webServer>
</configuration>
请指导我如何在 azure 上的 node.js 中启用路由。没有任何框架。官方文档没有帮助。
谢谢
【问题讨论】:
标签: node.js azure azure-web-app-service