Asp.Net MVC на поддомене, стандартное приложение MVC дает 404
-
06-07-2019 - |
Вопрос
Я пытаюсь развернуть приложение MVC на поддомене, к сожалению, я получаю 404 ошибки.
Я попытался выяснить, не является ли сам MVC, который не может обрабатывать размещение на поддомене.
Я загрузил стандартное голое веб-приложение MVC, которое вы получаете, когда начинаете новый проект. Страница индекса загружается, но все остальные страницы, которые требуют фактической маршрутизации на основе URL, дают 404. Р>
Что мне нужно изменить, чтобы использовать MVC на поддомене. Р>
(все это настраивается на сервере IIS 7.5 как отдельный веб-сайт)
Решение
У меня была эта проблема с провайдером виртуального хостинга. Мне нужно было заставить их изменить пул приложений на «Интегрированный режим». вместо «Классический» режим в iis7 чтобы он работал. Не уверен, почему, на самом деле не так много изучал IIS7
Другие советы
Является ли это общим хостом, где субдомен разрешается путем перезаписи URL-адреса для указания на подпапку?
MVC не волнует, что такое доменное имя. Я использовал его с парой разных поддоменов, но они не относились к типу хоста, который будет перезаписывать в подпапку.