如何将域名等内容解析为操作

本文关键字:操作 等内容 域名 | 更新日期: 2023-09-27 18:18:00

这是我的一条路由:

routes.MapRoute(
    name: "PR",
    url: "Home/PageRank/{id*}",
    defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);

但是当我使用这个url http://localhost:56828/Home/PageRank/google.com时,我得到404错误。

如何将域名等内容解析为操作

url中的.可能导致此问题。尝试在您的Web中设置以下设置。配置并查看它是否有效。<system.webServer> <modules runAllManagedModulesForAllRequests="true"/>