2013-06-12 101 views
0

我爲我可憐的英語道歉,因爲它不是我的母親郎。WAMP - 網站顯示不正確

我是網站開發的新手。當我通過點擊index.html打開我的HTML頁面時,我的瀏覽器中的所有內容都正確顯示。但是,當我通過[http://localhost/SOME_DIR/SOME_DIR/index.html]打開時,瀏覽器僅顯示一些[div]幀和純文本。我的CSS樣式和圖片都丟失了。

在WAMP中,我檢查了Localhost和phpinfo()頁面,都OK。

也許我需要打開某些Apache服務?

我不知道哪裏出了問題。

+0

可能有一定的參考與文件:///,你能張貼代碼 –

+0

那麼,你使用的是什麼路徑的路徑,CSS和圖像是錯誤的爲圖像src和CSS? –

+0

我正在使用絕對路徑,包含在[base]部分。但是當我在本地打開頁面時,所有內容都正確顯示。爲什麼不在Apache上工作? – Kh40tiK

回答

1
<base href="C:/wamp/www/StrangeAttractor/" target="_blank"> 

應該

<base href="/StrangeAttractor/" target="_blank"> 
1

您正在通過HTTP加載站點,但您試圖將<base href>設置爲您的本地磁盤。有兩個問題:

  1. 您使用的是純文本文件路徑,但你必須按順序切換協議
  2. 安全限制指定的方案(file://)限制哪些資源網頁服務在網絡上被允許從本地磁盤

解決方案負載:負載所有內容通過HTTP。