【发布时间】:2013-11-13 07:44:04
【问题描述】:
我刚刚将一个 mvc 项目部署到我们的测试服务器。在开发过程中,我的项目被自动部署到本地 IIS Express 中,可以在
http://localhost:62599/api/
我在 IIS7 的“deploymenttest”站点子文件夹“api”中的机器“server03”上上传了项目文件,现在我尝试从浏览器调用项目,只收到 404 或 403。
项目现在有哪个网址?
【问题讨论】:
-
URL 必须是
http://server03/api/,在server03之后,如果您更改了端口(例如server03:4567/),您将需要端口,在hsot 和/api/之间,您需要如果您将应用程序移入一个应用程序目录,例如deploymenttest。您的最终到达网址可能类似于http://server03:4567/deploymenttest/。不过,您可以从 IIS 中单击“浏览”。 -
Install MVC website on IIS7 的可能重复项
-
当我从 IIS 中单击“浏览”时,会打开根目录中的主页 (HTML/JS)。 api 文件夹中的 mvc 应用程序没有以任何方式被触及。
-
但是您要的是您网站的 URL。你拥有了它。如果您在访问该 URL +
/api/时遇到实际错误,请参阅我链接为重复的问题以进行故障排除。
标签: c# asp.net-mvc web-deployment