如何将ASP.NET Core MVC路由配置调整为适应长尾关键词的?

2026-03-31 08:100阅读0评论SEO资讯
  • 内容介绍
  • 相关推荐

本文共计712个文字,预计阅读时间需要3分钟。

如何将ASP.NET Core MVC路由配置调整为适应长尾关键词的?

ASP.NET Core中Route模块的改动不大,主要是对用法上进行了调整,提供了更简洁的语法。而对于自定义路由的支持,自然也是没有问题的,这个功能自MVC 1.0版本起就已经存在。

ASP.NET Core里Route这块的改动不大,只是一些用法上有了调整,提供了一些更加简洁的语法。

而对于自定义路由的支持当然也是没有问题的,这个功能应该是从MVC1.0版本就已经有这个功能。

先看看ASP.NET Core里面实现默认MVC路由的配置方式

通常情况下,在使用MVC项目的时候,默认的路由就足够了,就是常见的通过Controller和Action获取具体的方法的方式。

从一个最基本的项目开始,执行以下步骤,就可以使得项目支持MVC路由

1.创建一个空白的ASP.NET Core(Empty) Web项目

2.打开project.json,在”dependencies”节点下增加如下依赖项目

"Microsoft.AspNetCore.Mvc": "1.0.0"

保存之后,项目会自动restore packages到本地

3.加入默认MVC路由配置

打开Startup.cs文件

在ConfigureServices方法,加入如下代码

services.AddMvc();

这个扩展方法把Mvc的一些服务都注入到容器中

在Configure方法,注释最后兜底的那个“hello world”语句,这个语句的作用是不管什么请求都它来负责。

阅读全文

本文共计712个文字,预计阅读时间需要3分钟。

如何将ASP.NET Core MVC路由配置调整为适应长尾关键词的?

ASP.NET Core中Route模块的改动不大,主要是对用法上进行了调整,提供了更简洁的语法。而对于自定义路由的支持,自然也是没有问题的,这个功能自MVC 1.0版本起就已经存在。

ASP.NET Core里Route这块的改动不大,只是一些用法上有了调整,提供了一些更加简洁的语法。

而对于自定义路由的支持当然也是没有问题的,这个功能应该是从MVC1.0版本就已经有这个功能。

先看看ASP.NET Core里面实现默认MVC路由的配置方式

通常情况下,在使用MVC项目的时候,默认的路由就足够了,就是常见的通过Controller和Action获取具体的方法的方式。

从一个最基本的项目开始,执行以下步骤,就可以使得项目支持MVC路由

1.创建一个空白的ASP.NET Core(Empty) Web项目

2.打开project.json,在”dependencies”节点下增加如下依赖项目

"Microsoft.AspNetCore.Mvc": "1.0.0"

保存之后,项目会自动restore packages到本地

3.加入默认MVC路由配置

打开Startup.cs文件

在ConfigureServices方法,加入如下代码

services.AddMvc();

这个扩展方法把Mvc的一些服务都注入到容器中

在Configure方法,注释最后兜底的那个“hello world”语句,这个语句的作用是不管什么请求都它来负责。

阅读全文