问题描述
我正在开发一个 ASP.net 网络应用程序,并且页面上有一些重定向链接。
页面采用控制器名称和 ID,点击时的 URL 将类似于 https://localhost:1234/Page/1
Atm,我已将 href 重定向硬编码为“https://localhost:1234/Page/1”
另一个 href 重定向类似于“https://localhost:1234/page/2”
我的问题是,如果其他人运行该程序,他们的本地主机服务器可能会有所不同,对此的最佳解决方案是什么?这样Localhost部分是动态的,我只输入控制器和ID
解决方法
使用 ~/
将重定向到主页。因此,在您的示例中,您可以使用 ~/page/{pageNumber}