Прежде всего, вам необходимо выяснить, отправляет ли запрос запрос на нужный сервер. Поэтому убедитесь, что домен указывает на правильный IP-адрес. Убедитесь, что доступ к веб-сайту через IP-адрес и доменное имя получают одинаковый ответ.
Если вы уверены, что запрос достигает нужного сервера, то вы должны увидеть ошибку 404 в журнале IIS сервера. Пожалуйста, включите отслеживание неудачных запросов и подробную ошибку IIS, чтобы найти код подчиненного статуса и код исключения. Если вы видите, 404 возвращается из обработчика файла stati c. Затем убедитесь, что расширение IIS asp. net установлено, чтобы обработчик без расширений помог обработать URL-адрес маршрута MVC.
Если вы уже установили расширение asp. net. Пожалуйста, опубликуйте более подробную информацию, и мы можем найти причину root.