嗯,第一篇整理文章,以圖片為主,部分內(nèi)容源自互聯(lián)網(wǎng)收集,廢話不說,開始咯~ 1.在VS上將寫好的ASP.NET網(wǎng)站進行預(yù)編譯 2.建立一個文件夾,用來存放VS生成的網(wǎng)站文件 3.安裝IIS 4.進入IIS管理器 5.添加新網(wǎng)站 網(wǎng)站名稱:隨便 物理路徑選擇剛剛創(chuàng)建的文件夾(VS上預(yù)編譯過的) 端口:端口不要再用80了,因為80已經(jīng)給那個default website用了。特別強調(diào):主機名不要填,否則就只能通過主機名而不能通過IP訪問了(即使在本地用127.0.0.1:8090都不能訪問). 選擇應(yīng)用程序池:我的網(wǎng)站是用vs2010做的,所以.net framework選V4.0(集成) 6.編輯權(quán)限 屬性->安全->編輯->添加->輸入對象名稱(everyone)->檢查名稱->確定 添加權(quán)限 7.啟用目錄瀏覽 目錄瀏覽->啟用 8.至此,網(wǎng)站發(fā)布已經(jīng)基本完成,現(xiàn)在可以在瀏覽器上查看網(wǎng)站目錄
這時候你會瀏覽到整個網(wǎng)站文件夾的根目錄,一般來說,目錄瀏覽(第7步)是不需要啟用的,現(xiàn)在我們動手設(shè)置首頁,使網(wǎng)站點開以后直接跳轉(zhuǎn)到你指定的頁面。 9.設(shè)置默認文檔
添加你要指定的默認首頁(筆者首頁為login.aspx,這個文件在網(wǎng)站文件夾的根目錄下)
打開網(wǎng)站瀏覽,成功了! 剛剛設(shè)置默認文檔的時候,有同學(xué)會說,如果我要設(shè)定的默認頁不在根目錄下怎么辦?這時候就要用到頁面重定向了。 在添加之前,我們已經(jīng)看到IIS已經(jīng)有了許多默認頁的設(shè)置,那我們按照那個名稱隨便建立其中一個文件(比如Default.htm),在里面寫上重定向的代碼不就可以了么? 好,那就試一下 用記事本建立Default.htm(改后綴名,不多說了),記事本里寫上如下代碼 <meta HTTP-EQUIV=REFRESH CONTENT="0; URL=./login.aspx"> 這里HTTP-EQUIV=REFRESH CONTENT ="0, ; URL=./login.aspx"表示沒有延時,直接跳轉(zhuǎn)到指定的URL中。 這種重定向的做法使瀏覽器上的URL地址是和你手工敲入的地址是一樣的 將建立好的Default.htm放在網(wǎng)站根目錄下,再次打開瀏覽~看!是不是成功了!
有些同學(xué)完成以上步驟以后,可能還會出現(xiàn)一些HTTP錯誤,有關(guān)這些錯誤,我遇到的已經(jīng)整理成文,詳情請移步HTTP錯誤匯總及其解決方法 |
|