У меня есть сайт asp.net mvc. http: /mywebsite.com (только для этого примера)asp.net mvc - сайт работает нормально локально, но не после развертывания
Я тестировал этот веб-сайт asp.net mvc локально на своей машине, и все работает отлично на моей локальной машине во время тестирования. Когда я развертываю на своем веб-сервере
, когда я поднимаю http://mywebsite.com, он переходит в HomeController и загружает представление Views/Home/Index.aspx (что идеально). Таким образом, основная страница по умолчанию - это хорошо.
Этого вопрос, если я нажимаю любые другие другие ссылки (опять-таки, что все, кажется, работает хорошо на месте) я получаю следующее сообщение об ошибке:
Страница не может быть найдена
На странице вы ищете могущество были удалены, изменилось его имя или временно недоступно.
Попробуйте следующее:
* Убедитесь, что адрес веб-сайта, отображаемый в адресной строке вашего браузера, написан правильно и отформатирован правильно.
* Если вы достигли этой страницы, нажав на ссылку, обратитесь к администратору веб-сайта, чтобы предупредить их о том, что ссылка некорректно отформатирована.
* Нажмите кнопку «Назад», чтобы просмотреть другую ссылку.
Ошибка HTTP 404 - Файл или каталог не найдены.
Internet Information Services (IIS)
некоторые примеры будут:
Http: /mywebsite.com \ Фотографии
Http: /mywebsite.com \ Ссылки
там определенно контроллеры и мнения настройки для этого (или он не будет работать локально).
Кто-нибудь есть какие-либо идеи, как это может работать нормально только локально, но как-то на веб-сервер, она не
Если это не было очевидно из этого ответа, вам также придется это сделать, если вы развертываете с iis 6. – Mallioch
Только что отредактировал мой ответ, чтобы сделать это ясно :) –
i am running iis 6 – leora