none
Windows server 2003 中 IIS 6.0 網頁無法正常運作 RRS feed

  • 問題

  • 請問各位高手:

    有個問題請教,我公司的網站因為要更新全新內容,所以請外部公司幫我們公司寫了新的網頁內容,我為了要保留原先的內容,所以把新的網頁內容放在另外的目錄裡,我的作法如下:

    環境:

     1.OS :Windows Server 2003

    2.IIS 為6.0

    做法:

    1. IIS原本的主目錄為 C:\interpub\wwwroot

    1.1 文件(啟用主要內容頁)為index.htm

    2. 後來更改 IIS主目錄為 C:\NewWebPage (新的網頁及其他內容在此目錄)

    2.1 文件(啟用主要內容頁)為index.html (因為新的主網頁為index.html,所以我在裡面新增了index.html這個項目,並上移到最上面)

    3. 其餘設定均不變

    結果:

    更改後的網頁,要由瀏覽器(IE等)進入時,卻要求我要輸入帳號密碼。

    1.不輸入:無法進入

    2.輸入2003 server中的帳號才可以進入

    問題;請問要如何避免輸入帳號才能進入。

    (我試過把everyone放進安全性,權限設定為讀取及執行、清單資料結內容、讀取,我也用VMware建立一樣的環境,就無此問題,可以正常進入網頁)


    jameswang180
    2010年12月17日 上午 09:45

解答

  • Dear jameswang180

    您的問題是很典型的權限未設定好的站台,在網站上放入Everyone是非常危險的事情

    如果你的環境是只有用到html,那麼您只需要加入IUSER的權限(IUSER_你的電腦名稱)到可以讀取權限並禁止寫入,

    接下來,再到IIS中去啟用匿名驗證

     

    若經過上面的設定還是不能順利直接瀏覽,請您在上來跟大家一起討論!


    Jason的電腦健身房 沒有永遠的安全 沒有永遠的弱點 有牌的神經病

    • 已標示為解答 Jameswang180 2010年12月20日 上午 08:55
    2010年12月18日 上午 01:24

所有回覆

  • Dear jameswang180

    您的問題是很典型的權限未設定好的站台,在網站上放入Everyone是非常危險的事情

    如果你的環境是只有用到html,那麼您只需要加入IUSER的權限(IUSER_你的電腦名稱)到可以讀取權限並禁止寫入,

    接下來,再到IIS中去啟用匿名驗證

     

    若經過上面的設定還是不能順利直接瀏覽,請您在上來跟大家一起討論!


    Jason的電腦健身房 沒有永遠的安全 沒有永遠的弱點 有牌的神經病

    • 已標示為解答 Jameswang180 2010年12月20日 上午 08:55
    2010年12月18日 上午 01:24
  • Dear Jason:

    您的解答真是棒,的確將"IUSR_電腦名稱"加入我新網頁的目錄,就可以正常運作了。感謝您。


    jameswang180
    2010年12月20日 上午 08:55