2009-06-17 6 views
0

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

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

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

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

(это все настройки на сервере IIS 7.5 в качестве отдельного сайта)

ответ

2

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

+0

Действительно, проблема в том, что я не установил ее в «2.0-интегрированный режим». Это было на «2.0». – 2009-06-19 10:52:13

1

ли это общий хозяин, где субдомен будет решена с помощью URL переписывания, чтобы указать подпапку?

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

+0

Это не похоже на это. Это действительно общий хост, но субдомен указывает на отдельную папку wwwwroot, а не подпапку моего основного домена wwwroot. – 2009-06-19 10:49:22

+0

Странно, что индекс работает тогда. Похоже, что ответ @ danswain был тем, что вам нужно. – CoderDennis

Смежные вопросы