使用C#MVC 4重定向URL

时间:2014-04-01 23:23:35

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

我有一个目前使用Joomla的博客。但是由于我需要将一些设置变成一个带迷你系统的迷你博客,我正在为一个C#应用程序移植Joomla MVC 4。

我的问题是旧网址是默认的:

http://www.sesmt.com.br/portal/index.php?option=com_content&view=article&id=1494:dds1494&catid=60:art-dds&Itemid=78

如何获取ID并将此URL发送为URL类型“http:/ / site.com / Blog / Article / id”

当想法是MVC 4应用程序时,接收http://www.sesmt.com.br/portal/index.php?option=com_content&view=article&id=1494:dds1494&catid=60:art-dds&Itemid=78他会访问http:// site.com/Blog/Article/id。 id是原始网址。

1 个答案:

答案 0 :(得分:0)

如果要对网址进行整形,第一步是创建MVC路由。

routes.MapRoute(
                name: "BlogRoute",
                url: "Blog/Index/{view}/{id}",
                defaults: new
                    {
                        controller = "Blog",
                        action = "Index",
                        view = "Article",
                        id = UrlParameter.Optional
                    }
                );

你对MVC 4收到你的PHP URL的看法对我没有任何意义。如果你想做一些必须在IIS中完成的自动重定向。