После публикации веб-приложения ASP.NET MVC 2 на моем школьном сервере IIS 7.5 я получаю ошибку 403 при начальной загрузке и затем ошибку 404, если я пытаюсь вызвать маршрут, такой как / Home / About / Index
Я даже пытался опубликовать пример приложения ASP.NET MVC 2 по умолчанию, но безуспешно.Похоже, что веб-сервер не выбирает ни один из маршрутов и что он определяет / Home / About / Index как поиск в каталоге.Кто-нибудь еще сталкивался с подобными проблемами?
Я говорил с системным администратором и проверил, включены ли перенаправление HTTP и ошибки HTTP.После просмотра я увидел несколько комментариев о том, что маршрутизация не работает из-за того, что место публикации не является webroot.Любые комментарии о том, почему?
В настоящее время системный администратор имеет следующую структуру каталогов сайта.Может ли это быть проблемой?
- Веб-сайты по умолчанию
- Fall2010
- Class123
- Class321
Spring2011
Я обратился за помощью к системному администратору и моему профессору, однако оба они не знакомы с MVC и маршрутизацией.Любая помощь приветствуется.
Конечно, я могу просто отказаться от своей идеи и просто использовать веб-формы и SOAP так же, как я делал в других своих классах, но я хотел бы узнать больше о MVC в ASP.NET и ОТДЫХ.Спасибо за помощь!