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