0

我刚刚发布了一个 MVC 应用程序。它有一个带有 Create 方法的 Home 控制器。

URL 是http://www.myurl.com IIS 中虚拟目录的名称是 myurl。

当我提交发布到 Home/Create 的表单时,我收到一个错误,因为它试图将数据发送到:

http://www.myurl.com/myurl/Home/Create

而不是:

http://www.myurl.com/Home/Create

我尝试添加这条路线:

routes.MapRoute(
                "test",
                "Home/CreateNewPlayer",
                new { controller = "Home", action = "CreateNewPlayer" }
                );

但这没有任何区别。有人可以帮我吗?

4

1 回答 1

1

您不应将应用程序托管在虚拟目录中,而应直接在与www.myurl.com域绑定的网站内托管。

于 2013-08-15T13:12:40.280 回答