我剛剛在我的Mac上爲本地服務器上的網頁製作了一些html。我添加了一個指向存儲在本地服務器上的樣式表的鏈接,但忘了在href屬性中添加「.css」文件擴展名。直到我將我的文件上傳到外部託管的服務器之前,我沒有意識到自己的錯誤 - 因爲不知何故,我的本地服務器上可以找到沒有擴展名的樣式表,而當我嘗試從外部服務器加載頁面時,擴展名不是假設和我的樣式沒有加載。鏈接文件擴展名更正
什麼實體發現了我的錯誤並在本地進行了糾正,爲什麼當頁面託管在外部時我的錯誤沒有得到糾正?
我剛剛在我的Mac上爲本地服務器上的網頁製作了一些html。我添加了一個指向存儲在本地服務器上的樣式表的鏈接,但忘了在href屬性中添加「.css」文件擴展名。直到我將我的文件上傳到外部託管的服務器之前,我沒有意識到自己的錯誤 - 因爲不知何故,我的本地服務器上可以找到沒有擴展名的樣式表,而當我嘗試從外部服務器加載頁面時,擴展名不是假設和我的樣式沒有加載。鏈接文件擴展名更正
什麼實體發現了我的錯誤並在本地進行了糾正,爲什麼當頁面託管在外部時我的錯誤沒有得到糾正?
這可能是您的本地Web服務器以文本/ css形式提供文件,而外部文件服務器則不是。如果你在你的LINK標籤中使用TYPE =「text/css」到CSS文件會發生什麼?這應該強制它將鏈接文件解釋爲text/css。
它可能是瀏覽器本身。您是否使用IDE內部瀏覽器查看您的本地開發?你使用兩種不同的瀏覽器? – Joseph 2012-01-02 06:10:40
我在兩種情況下都使用相同的瀏覽器。 – Robz 2012-01-02 18:40:14
你的本地服務器/應用程序是否使用某種類型的重寫引擎? – Joseph 2012-01-03 04:43:25