我正在开发一个需要获取实际URL并在路径中使用它的项目。我所看到的一切,阅读和测试都允许路线在网站URL之后抓取项目。这是我尝试过的,每次只是说网站是空白的(这可能是因为默认为空白)。你可以告诉我任何骨头允许路由也使用根URL吗?目标是一个网站,它将处理URL并在视图内部将我路由到不同的内容。
这是我尝试过的代码但在localhost之外没有运气
routes.MapRoute(
"PageRouter",
"{site}/{*url}",
new { controller = "PageRouter", action = "RoutePage", site = "", url = "" }
);
非常感谢您的帮助。提前致谢
答案 0 :(得分:0)
如何在控制器的动作中使用HttpContext.Request.RawUrl。我可能在这里遗漏了一些东西。您想要阅读的网址来自哪里?它是当前页面还是其他页面?
答案 1 :(得分:0)