Windows

風格渲染的差異:windows server 2003 到 windows server 2008

  • June 16, 2010

我將程式碼從我們的實時站點(執行 windows server 2003)複製到一個新的 QA 虛擬機(執行 windows 2008)。當我查看頁面源資訊時,它完全相同,但網站的外觀卻大不相同。這是由作業系統的差異引起的,還是我看錯了地方?

我想到了。在進行了更多探勘之後,我在SO上找到了類似的文章。解決方案就在這裡。啟用解決方案的方法位於此處。

細分如下

  • 您必須通過 IIS 啟用靜態內容
  • 這是通過 Vista 中的複選框完成的(我相信 Windows 7)
  • 您必須為 windows 伺服器安裝此角色

網站的外觀由您使用的瀏覽器決定。如果應用程序在每台伺服器上生成相同的程式碼,那麼如果在相同的瀏覽器中查看,頁面應該看起來相同。

如果您沒有將 CSS 文件從實時站點複製到虛擬機,這可以解釋問題。如果未找到 CSS 文件,則瀏覽器只會使用瀏覽器的預設字型呈現內容。

您使用什麼瀏覽器/版本查看網站?

可能影響網站外觀的另一件事是瀏覽器上的預設字型設置(樣式和大小)是否更改。

引用自:https://serverfault.com/questions/151152