The Will Will Web | IIS

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

如何從 Server-side 指定 IE8 瀏覽器應使用的瀏覽器模式

IE8 就快要正式推出了,在這個時刻,身為網頁開發者的你是否已經準備應戰了呢?IE 相容性問題一直以來都是網頁開發人員的痛,光是 IE6 + IE7 就不知道讓多少人痛苦萬分。不過還好,到了 IE8 至少還有個機會喘息一下。如果來不及準備,那就要好好看看這篇文章,至少不會讓你的網站那麼快陣亡。

... 繼續閱讀 ...

安裝 UrlScan 需注意原始設定會破壞所有中文檔名的連結

這應該是我第二次替客戶處理 UrlScan 的問題了,就如同我在之前寫的文章裡提到的:「如果你為了要讓 Web 應用程式更安全,但卻不想研讀每個參數設定的話,強烈建議你乾脆就不要安裝,因為裝上去之後是有可能讓你的網站部分功能失效的」。果然如此,昨天又再次遇到客戶因為安裝了 UrlScan 導致網站許多頁面回應 HTTP 404 找不到網頁的錯誤。

... 繼續閱讀 ...

介紹好用工具:UrlScan Security Tool ( 入門級的 WAF 工具 )

WAF ( Web Application Firewall, Web 應用程式防火牆 ) 這個名詞越來越夯了,因為 Web 應用程式越來越普及,相對的 Web 安全性的議題也越來越受重視,在市面上已經有不少 WAF 相關防護工具,免費的、付費的、Linux 平台的、Windows 平台的都有,今天我就來介紹一套由微軟提供的入門級 WAF 工具:UrlScan Security Tool ( 這連結是介紹 UrlScan 2.5 的功能,但目前最新版是 UrlScan 3.1 版)。

... 繼續閱讀 ...

瞭解 IIS 接受 HTTP 要求的完整過程

我想不管是開發人員或是 IT 人員都應該仔細瞭解 IIS 接受 HTTP 要求的完整過程,這樣不管在開發、除錯或部署時都可以比較能掌握狀況,否則遇到棘手問題時常常都是到處亂試,在測試機上試就罷了,若在正式機上面亂試一通,那才是夢魘吧。

... 繼續閱讀 ...

將 Flash Video ( *.flv ) 檔案部署到 IIS 時的注意事項

Flash Video ( FLV ) 影音檔 ( *.flv ) 是目前十分流行的影音格式之一,當 FLV 影音檔被部署到 IIS 網站站台裡而 IIS 沒有調整設定過的話,基本上都只會回應【HTTP 錯誤 404 - 找不到檔案或目錄】的錯誤訊息,那是因為 IIS 有個安全的特性 (有些人可能會覺得很討厭),那就是預設 MIME 類型的定義。

... 繼續閱讀 ...

如何變更 IIS 中網站的識別元編號

不知道各位有沒有想過為什麼 IIS 中的網站排序都亂亂的,以下圖為例,其實 IIS 6.0 左邊的網站清單,其實是依據每個網站站台的 "識別元(Identifier)" 進行排序的,而且還以「字串」比對的方式做排序,重點是透過 MMC 控制台的 UI ( 網際網路資訊服務管理員) 是沒辦法修改 "識別元(Identifier)" 的,所以每次新增的網站就會被指派一個 "看似亂數" 的編號。

... 繼續閱讀 ...

如何設定 IIS 6 讓網站應用程式運作的更穩定

最近有個客戶像我提及他們有台主機,IIS 每執行一段時間就會自動關閉,網站都連不上,他問我是不是 IIS 6 的問題?我回覆他:「要讓 IIS 6 出問題很難,通常這類的問題都是網站的 Application 出問題,才會導致網站被關閉。」但由於客戶的網站系統是一套購買來的系統,並無原始碼,也沒有修改的空間,這時若還是要提升該系統的穩定性,就必須要從「應用程式集區」下手。

... 繼續閱讀 ...

介紹好用工具:FastCGI Extension for IIS6.0

我最早接觸 FastCGI 大約是在 10 年前吧,當時的互動式網頁大多是在 CGI 的架構下開發,但 CGI 最大的缺點就是每次 Request 網頁都需要重新啟動一次 Process,而啟動 Process 卻是個十分耗費資源的動作,尤其是同一支程式明明一直要提供服務卻還必須要不斷的啟動、執行、關閉,不像是 Daemon 或 Service 的方式比較有效率,而 FastCGI 就是用來解決此問題,印象中微軟好像去年才提供 FastCGI for IIS 的支援。

... 繼續閱讀 ...

推薦好網站與工具:Microsoft Web Platform

又有好東西要推薦給各位了,微軟最近推出了一個新網站 Microsoft Web Platform,這網站將會集合許多微軟跟 Web 相關的文章、活動、資源、最新消息、與工具等等,看網址 ( /web ) 就知道會是一個重要的 Web 技術入口網站。因為 Web 環境過於複雜,有時後若要讓 IT 人員安裝好整個環境,倒真的是有點難度,因此網站一開站就推出了一套 Microsoft Web Platform Installer 工具,可以讓 IT 人員輕鬆的安裝所有 Web 的執行環境與 Web 開發環境,這套 Installer 工具包括許多套件,例如���

... 繼續閱讀 ...