Подтвердить что ты не робот

Как установить страницу по умолчанию для моего приложения в IIS7?

Я развернул свое веб-приложение в IIS7, и все работает отлично. Однако вместо того, чтобы вводить URL-адрес моей истинной стартовой страницы, я хочу, чтобы она автоматически переходила на www.xxxxxx.com/views/root/default.aspx.

Как это сделать?

4b9b3361

Ответ 1

Просто зайдите в файл web.config и добавьте следующий

<system.webServer>
    <defaultDocument>
      <files>
        <clear />
        <add value="Path of your Page" />
      </files>
    </defaultDocument>
</system.webServer>

Ответ 2

  • В диспетчере IIS выберите свою страницу в дереве сайтов.
  • Дважды щелкните по редактору конфигурации.
  • В раскрывающемся списке выберите system.webServer/defaultDocument.
  • Измените "default.aspx" на имя вашего документа.

Ответ 3

В диспетчере IIS → вид Http → дважды щелкните по умолчанию и напишите имя вашей желаемой начальной страницы, Thats it

Ответ 4

Каран отправил ответ, но это не помогло мне. Итак, я отправляю то, что сработало для меня. Если это не сработало, пользователь может попробовать это

<configuration> 
    <system.webServer> 
        <defaultDocument enabled="true"> 
            <files> 
                <add value="myFile.aspx" /> 
            </files> 
        </defaultDocument> 
    </system.webServer>
</configuration> 

Ответ 5

Если вы хотите сделать что-то вроде: "Введите URL-адрес" www.xxxxxx.com/views/root/ "и отобразится страница по умолчанию, тогда, я думаю, вы должны установить атрибут страницы по умолчанию /home/welcome в IIS. Но если пользователь просто входит в" www.xxxxxx.com", и вы все еще хотите переслать свой URL-адрес, тогда вы написали строку кода на странице по умолчанию, чтобы переслать нужный URL-адрес. Эта страница по умолчанию должна быть в корневом каталоге вашего приложения, поэтому www.xxxxx.com загрузит www.xxxx.com/index.html, который перенаправит пользователя на ваш желаемый URL

Ответ 6

Я пытался сделать то же самое, что и сделать отдельный файл на моей странице по умолчанию, а не на структуру каталогов. Поэтому на сервере IIS мне пришлось перейти к Документу по умолчанию, добавить страницу, которую я хочу сделать по умолчанию, и в то же время перейти в файл Web.config и обновить заголовок defaultDocument с помощью "enabled = true". Это сработало для меня. Надеюсь, это поможет.