相对路径不能在apache2 web服务器上工作

晚上好!

我对Linux和Apache相当陌生,并且在相对路径方面存在问题。 我在Mac上本地开发我的网站,使用相对路径,一切正常。 我的文件位于具有以下子文件夹的文件夹中:

  • 网站
  • CSS
  • 图片
  • 现在我试图在运行Debian的Linux服务器上设置我的网站。 几乎所有的工作都完美无缺,我可以通过互联网访问我的index.html。 但显然,相对路径不起作用,因为我将我的图像,我的css文件和其他站点放在上面的子文件夹中,我试图用相对路径访问它们,但实际上它们不起作用。 当我尝试访问网站文件夹中的其他网站(about.html)时,我只是得到这个错误:

    404 Not Found在此服务器上找不到请求的URL /sites/about.html。

    例如,从我的index.html中,我试图通过以下路径访问我的css文件:

    ../css/standard.css
    

    我也实现了外部路径,这些工作正常。 我非常感谢任何帮助或线索。 非常感谢你!


    我认为这个错误在路上:

    如果index.html位于存放文件夹“sites,css等”的文件夹中,则必须使用

    css/standard.css
    

    代替

    ../css/standard.css
    
    链接地址: http://www.djcxy.com/p/34857.html

    上一篇: Relative Paths not working on apache2 web server

    下一篇: relative paths for accessing rails assets