用asp.net mvc项目组合asp.net aspx页面

时间:2016-07-03 17:57:15

标签: c# asp.net .net asp.net-mvc-4

我有两个独立的项目。一个是我用ASP.NET MVC编写的Web应用程序。另一个是带有.aspx页面的ASP.NET应用程序,它是我的Web应用程序的博客。目前我使用子域进行博客,Web应用程序本身正在主域上运行。但出于搜索引擎优化的目的,我希望我的博客能够在像maindomain.com/blog这样的路线上运行。为了实现这一点,我想在名为/ blog的mvc项目中添加一个新路由,当用户导航到此路由时,可以访问该博客。这样做的最佳做法是什么?考虑到这两个项目的代码库相当大,并且有两个独立的连接字符串,我不想合并它们。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

您只需要创建一个名为" blog" (并在MVC应用程序中配置它到您的Web窗体应用程序):

enter image description here

  1. 打开IIS管理器(inetmgr)
  2. 右键点击您的MVC应用 - > "添加应用程序"
  3. 配置新应用(设置名称"博客"并路由到您的博客应用)。