我正在开发一个需要获取实际 URL 并在路由本身中使用它的项目。我所看到、阅读和测试的所有内容都允许路由在站点 URL 之后获取项目。这是我尝试过的,每次它只是说网站是空白的(这可能是因为默认的空白)。你能告诉我任何关于允许路由也使用根 URL 的问题吗?目标是一个网站,它会处理 URL 并在视图内部将我路由到不同的胆量。
这是我尝试过的代码,但在本地主机之外没有运气
routes.MapRoute(
"PageRouter",
"{site}/{*url}",
new { controller = "PageRouter", action = "RoutePage", site = "", url = "" }
);
非常感谢您的帮助。提前致谢