Измените административный маршрут / admin на / adminarea nopcommerce Я ищу в Инфраструктура / RouteProvider.cs о маршруте администратора, но ничего не нашел!
И я хочу игнорировать маршрутизацию в / admin
Проверьте класс AdminAreaRegistration
@DivyangDesai ищу про файл для изменения маршрута ..
@ Рафаэль public override void RegisterArea(AreaRegistrationContext context) { context.MapRoute( "Admin_default", "Admin/{controller}/{action}/{id}", new { controller = "Home", action = "Index", area = "Admin", id = "" }, new[] { "Nop.Admin.Controllers" } ); }
Я меняю Админ на Adminarea, но это неприменимо
Изменение Admin / {controller} / {action} / {id} должно помочь. Но будьте осторожны, есть и другое жестко заданное использование "/ admin". Вам тоже придется обновить их
@Raphael Где другие файлы, которые я должен обновить?
Просто выполните поиск по запросу «/ admin» или «admin» и проверьте результаты.





Вы должны проверить код административной области, но это может вызвать некоторые ошибки, если вы не проверяете все места, где вызывается этот маршрут административной области, я думаю, что это большое изменение, поэтому попробуйте создать маршрут и перенаправить пользователей на администратора или что-то в этом роде. Изменение маршрута области adkin в коде, даже не зная, где это просто сделать, вызовет некоторые проблемы на других сторонах приложения.
То, что вы пробовали до сих пор, покажите свой код!