我有一个asp.net网站。管理员面板位于:
mysite.com/manager
我想将其更改为:
mysite.com/admin
网站文件中没有名为manager
的文件,我不确定如何进行此更改或找到管理器源文件。
答案 0 :(得分:0)
首先,它无论如何都不太可能与数据库相关。
听起来您的项目正在使用 MVC and Routing :
ASP.NET路由模块负责将传入的浏览器请求映射到特定的MVC控制器操作
如果是这样,您的Web项目将有一个名为" Controllers"并且在其中将有一个名为" ManagerController.cs"。
的文件在此文件中,您将看到如下所示的方法:
public virtual ActionResult Index()
{
// some code maybe
return View();
}
这是在点击该URL时将调用的内容。
您可能还想搜索名为RouteConfig.cs
的文件,该文件位于App_Start
文件夹中,其中将配置任何非标准路由。
要进行更改,您可以将ManagerController.cs
复制并重命名为AdminController.cs
,MVC将会发挥作用,因为默认路由会搜索该文件。