Переход с Dev Server на Prod Server - входящий запрос не соответствует ни одному маршруту - PullRequest
0 голосов
/ 18 ноября 2009

Я разработал приложение на машине разработчика, используя ASP.Net MVC, и все в порядке, и это работает. Я перенес его на Prod Server, и когда я набираю http://mydomain.com, я получаю сообщение об ошибке:

Входящий запрос не соответствует ни одному маршруту

Если я затем сделаю запрос к http://mydomain.com/pagename, я получу страницу IIS 7 404.

Он размещен в режиме полного доверия и интегрированном конвейере в соответствии с хостингом Softsys, с которым он размещен.

В настоящее время я захожу на сайт по временному DNS-имени, например / http://mydomain.com.serv7.temphostspace.com, и мой хост считает, что это может быть.

Из заявки в службу поддержки это то, что они говорят * «Я полагаю, это вызвано тем, что вы заходите на свой сайт по временному URL-адресу http://mdomain.com.serv7.temphostspace.com/, и в вашей конфигурации могут отсутствовать соответствующие настройки."

Есть идеи?

Спасибо

Ответы [ 3 ]

0 голосов
/ 18 ноября 2009
0 голосов
/ 18 ноября 2009

Оказывается, проблемы с доверием не были правильно настроены

0 голосов
/ 18 ноября 2009

Ваш хост, вероятно, лает не на том дереве, если сайт не настроен. Я бы попробовал запросить статический файл, который, как вы знаете, существует, чтобы быть уверенным. Что касается проблемы, как вы проводите маршруты? Может ли что-то происходить на производстве до этого и не допустить этого?

Во всяком случае, первое место, которое я бы начал, это использовать ASP.NET Routing Debugger , чтобы посмотреть, какие маршруты, по вашему мнению, имеет приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...