如果我們您不想手動去指定一個頁面作為起始頁面也可以在發布的網站中找到web.config文件,打開這個這件,在<configuration></configuration>標簽內添加幾段代碼,就可以指定默認啟動的頁面了。
<system.webServer>
<defaultDocument>
<files>
<add value="UserLogin.aspx" />
</files>
</defaultDocument>
</system.webServer>
注意:您不能在IIS的默認文檔里添加了您的首頁還在webconfig文件里再添加,否則就會發生錯誤,這是因為你網站中已經存在指定的這個頁面了,錯誤原因是IIS中已經設置了默認document為UserLogin.aspx,這時候asp.net得到了另外一個相同value的add引發異常。
如果你嫌麻煩找的話,將配置文件中的添加默認文檔的代碼刪除就可以了,或者可以使用clear清除,然后再添加。代碼如下:
即修改web.config為
<system.webServer>
<defaultDocument>
<files>
<clear/>
<add value="UserLogin.aspx" />
</files>
</defaultDocument>
</system.webServer>
如果不在IIS上修改默認文檔,而直接在config文件里面更改,一樣會體現在IIS中。