2013-01-06 69 views
1

晚上好!相對路徑不能在apache2 web服務器上工作

我是Linux和Apache的新手,我有相對路徑問題。我在Mac上本地開發我的網站,使用相對路徑,一切正常。我的文件夾中具有下列子文件夾:

  • sites
  • css
  • images

現在我想建立自己的網站運行Debian Linux服務器上。幾乎所有的工作都完美無缺,我可以通過互聯網訪問我的index.html。但顯然,相對路徑不起作用,因爲我將我的圖像,我的css文件和其他站點放在上面的子文件夾中,我試圖用相對路徑訪問它們,但實際上它們不起作用。當我嘗試訪問其他網站(about.html),這是在站點文件夾,我剛剛得到這個錯誤:

404 Not Found The requested URL /sites/about.html was not found on this server.

例如,從我的index.html,我試圖訪問我的CSS文件與此路徑:

../css/standard.css 

我也實現了外部路徑,這些工作正常。我非常感謝任何幫助或線索。非常感謝你!

回答

0

我認爲錯誤是在路徑:

如果index.html的是在文件夾「的網站,CSS等」存儲文件夾,您必須使用

css/standard.css 

,而不是

../css/standard.css