有些情況我們會需要將 IIS 的主目錄指定到某個共用位置 (如 \\192.168.1.1\WebApps)
但是,往往都無法正常設定出來,錯誤訊息大概都是 401 或 500 等錯誤
接下來的步驟,將告訴你怎麼設定
環境說明:
Server A is IIS Web Server (192.168.1.1)
Server B is CIFS File Server (192.168.1.2)
Shared Folder is \\192.168.1.2\WebApps
Step 1:
建立帳號 WebApps 密碼 WebPass (帳號部分可以自由設定,密碼也是)
在 Server B 上建立 WebApps
將 WebApps 設定成共用,使用權限新增一個使用者 WebApps,並且設定完全控制
使用權限預設有 Everyone,如果要提高安全性,就將 Everyone 移除
Step 2:
在 IIS 中新增一個網站,透過精靈設定時,先將主目錄路徑指定到本機上的任意目錄
完成後再點選剛剛新增的網站內容
找到主目錄的設定,並且把第一個選項從
這台電腦上的目錄改成
另一台電腦上的共用位置
網路目錄就填入 \\192.168.1.2\WebApps
點選一下右邊的
使用者名稱
取消打勾
當要確認到網路目錄的存取....
使用者名稱輸入 WebApps 密碼輸入 WebPass
到這邊應該就可以在 IIS 裡,使用
開啟舊檔看到網路目錄上的檔案
不過,卻不能
瀏覽
Step 3:
最重要的一步,也是最後一步
在 Server A 上建立帳號 WebApps 密碼 WebPass (帳號、密碼部分可以自由設定,但是要跟 Server B 的相同)
將網站停止後重新啟動
恭喜,你已經可以瀏覽
重點:
就是兩台 Server 上要有
相同的
帳號與密碼,正常來說有加入AD的話,應該直接就可以設定,不過,通常都是各自獨立的主機,或是使用NAS Server