Asp.Net MVC на поддомене, стандартное приложение MVC дает 404

StackOverflow https://stackoverflow.com/questions/1008335

Вопрос

Я пытаюсь развернуть приложение MVC на поддомене, к сожалению, я получаю 404 ошибки.

Я попытался выяснить, не является ли сам MVC, который не может обрабатывать размещение на поддомене.

Я загрузил стандартное голое веб-приложение MVC, которое вы получаете, когда начинаете новый проект. Страница индекса загружается, но все остальные страницы, которые требуют фактической маршрутизации на основе URL, дают 404.

Что мне нужно изменить, чтобы использовать MVC на поддомене.

(все это настраивается на сервере IIS 7.5 как отдельный веб-сайт)

Это было полезно?

Решение

У меня была эта проблема с провайдером виртуального хостинга. Мне нужно было заставить их изменить пул приложений на «Интегрированный режим». вместо «Классический» режим в iis7 чтобы он работал. Не уверен, почему, на самом деле не так много изучал IIS7

Другие советы

Является ли это общим хостом, где субдомен разрешается путем перезаписи URL-адреса для указания на подпапку?

MVC не волнует, что такое доменное имя. Я использовал его с парой разных поддоменов, но они не относились к типу хоста, который будет перезаписывать в подпапку.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top