我使用Visual Studio FTP配置文件将netcore 2.1 Angular应用程序部署到Godaddy主机。
部署内容包括:
ClientApp folder
wwwroot
appsettings.json
application.dlls
web.config
ClientApp中有一个dist文件夹,带有glyph-icons和index.html。
对于托管服务器如何启动网页,我还很陌生,但是我可以肯定,根目录public_html正在寻找它似乎无法访问的index.html。
我试图将内容从dist文件夹复制到服务器上的public_html,它似乎启动了应用程序,但是从控制器检索数据无效,给出了404 API路径。
答案 0 :(得分:0)
这通常是由于未渲染dotnet部分。签出Deploy and host .net core 2.0 and angular 6 app
这将向您显示文件结构的外观。希望这可以帮助。