Lower case URLs in ASP.NET MVC
问题 Is it possible to force/extend the routing engine to generate URLs in lower case, giving /controller/action instead of /Controller/Action ? 回答1: What's more, you should force any incoming requests that are uppercase to be redirected to the lowercase version. Search engines treat URLs case-sensitively, meaning that if you have multiple links to the same content, that content's page ranking is distributed and hence diluted. Returning HTTP 301 (Moved Permanently) for such links will cause search