Я постараюсь объяснить мою ситуацию. У меня есть сайт, написанный с веб-страницами asp.net 4 года назад. Теперь я хочу добавить новую панель администратора и написал ее с помощью mvc.
Допустим, мой сайт mywebsite.com , а моя новая панель администратора будет выглядеть как mywebsite. com / admin /
Я опубликовал его и загрузил в папку / admin. Но когда я пытаюсь открыть его, он дает мне
403 - Запрещено: доступ запрещен.
Я пробовал следующие решения:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
Добавил это в мой web.config, но ничего не изменится.
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"></modules>
<handlers>
<remove name="UrlRoutingHandler"/>
</handlers>
</system.webServer>
Пробовал, и ничего не меняется. routes.RouteExistingFiles = true;
Пытался добавить это в мой RouteConfig.cs
файл, и ничего не изменилось. У меня нет доступа к IIS, и мой хостинг-провайдер говорит, что мой хостинг поддерживает MVC. Я застрял. Вроде две недели. Любые идеи будут по достоинству оценены.