在asp.net网站上添加产品页面,例如www.domain.com/product

时间:2017-04-16 07:13:32

标签: asp.net asp.net-mvc windows-server

我有一个使用MVC 5在asp.net中开发的产品页面网站。我希望它位于www.domain.com/product。但是当我试图这样做时它不起作用。当我将其作为product.domain.com上传到我的服务器上的子域名时,它的工作正常,但不是www.domain.com/product。我有一个Windows服务器。如何在www.domain.com/product上找到它。

2 个答案:

答案 0 :(得分:1)

在IIS根文件夹下创建一个文件夹,并将其标记为IIS上的应用程序(或在IIS上创建域节点下的应用程序)并在那里部署。

答案 1 :(得分:0)

您可以修改路线以在其中包含产品。类似的东西:

        routes.MapRoute(
            name: "Default",
            url: "product/{controller}/{action}/{id}",
            defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );