Я попытался разместить веб-приложение на ASP.NET Веб-приложение C # на *somee.com * и я не могу правильно отобразить свою домашнюю страницу

#c# #asp.net #somee

#c# #asp.net #некоторые

Вопрос:

Я пытаюсь разместить веб-приложение наsomee.com и я перенес файлы своего приложения и также настроил базу данных. У меня есть несколько страниц в моем файловом менеджере, и одна из них — HomePage.aspx, которая должна быть моей начальной страницей при загрузке веб-сайта, и я также добавил это в файл web.config:

             <defaultDocument>
                <files>
                    <add value="HomePage.aspx" />
                </files>
            </defaultDocument>
  

Но когда я загружаю веб-сайт, вместо этого я получаю эту страницу
Неправильная домашняя страница

Эта страница — это то, что мы получаем как Default.aspx при первой загрузке asp.net проект веб-приложения. Допустим, что название моего проекта — MyProject. Я разместил файлы внутри MyProject, за исключением файлов.vs, packages и .sln, в корневой папке по адресу somee.com . Есть ли что-нибудь еще, что я пропустил при настройке файлов? Пожалуйста, дайте мне знать.

Ответ №1:

Попробуйте эту конфигурацию :

 <system.webServer>
    <defaultDocument>
      <files>
        <clear />
        <add value="HomePage.aspx" />
      </files>
    </defaultDocument>
  </system.webServer>
  

Комментарии:

1. Вы размещаете свой проект на iis? Вы перезапустили свой iis после изменения конфигурации?

2. Оно размещено на веб-хостинге somee.com . Нужно ли мне останавливать и запускать свой веб-сайт на веб-сервере, чтобы изменения вступили в силу?

3. Это было бы полезно для устранения неполадок, если бы вы могли хотя бы перезапустить свой пул приложений после изменения конфигурации.

4. Это бесплатный план, и я думал, что IIS автоматически обнаружит изменение в файле web.config. Вот что у них есть в качестве опций: imgur.com/a/u3g9YtT

5. Изменения в web.config приведут к перезагрузке приложения IIS, как только к приложению останется 0 подключений. У вас общий хост, и вы не имеете полного контроля над веб-сервером. В любом случае, эта конфигурация верна и должна работать, если ваш путь к файлу домашней страницы правильный и в вашем проекте или конфигурациях вашего веб-сервера нет другого перенаправления.