Я развернул свое веб-приложение в IIS7, и все работает отлично. Однако вместо того, чтобы вводить URL-адрес моей истинной стартовой страницы, я хочу, чтобы она автоматически переходила на www.xxxxxx.com/views/root/default.aspx.
Как это сделать?
Я развернул свое веб-приложение в IIS7, и все работает отлично. Однако вместо того, чтобы вводить URL-адрес моей истинной стартовой страницы, я хочу, чтобы она автоматически переходила на www.xxxxxx.com/views/root/default.aspx.
Как это сделать?
Просто зайдите в файл web.config и добавьте следующий
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="Path of your Page" />
</files>
</defaultDocument>
</system.webServer>
В диспетчере IIS → вид Http → дважды щелкните по умолчанию и напишите имя вашей желаемой начальной страницы, Thats it
Каран отправил ответ, но это не помогло мне. Итак, я отправляю то, что сработало для меня. Если это не сработало, пользователь может попробовать это
<configuration>
<system.webServer>
<defaultDocument enabled="true">
<files>
<add value="myFile.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
Если вы хотите сделать что-то вроде: "Введите URL-адрес" www.xxxxxx.com/views/root/ "и отобразится страница по умолчанию, тогда, я думаю, вы должны установить атрибут страницы по умолчанию /home/welcome в IIS. Но если пользователь просто входит в" www.xxxxxx.com", и вы все еще хотите переслать свой URL-адрес, тогда вы написали строку кода на странице по умолчанию, чтобы переслать нужный URL-адрес. Эта страница по умолчанию должна быть в корневом каталоге вашего приложения, поэтому www.xxxxx.com загрузит www.xxxx.com/index.html, который перенаправит пользователя на ваш желаемый URL
Я пытался сделать то же самое, что и сделать отдельный файл на моей странице по умолчанию, а не на структуру каталогов. Поэтому на сервере IIS мне пришлось перейти к Документу по умолчанию, добавить страницу, которую я хочу сделать по умолчанию, и в то же время перейти в файл Web.config и обновить заголовок defaultDocument с помощью "enabled = true". Это сработало для меня. Надеюсь, это поможет.