晚上好!
我对 Linux 和 Apache 还很陌生,但相对路径有问题。我在 Mac 上本地开发了我的网站,使用相对路径,一切正常。我的文件位于包含以下子文件夹的文件夹中:
- 网站
- css
- 图片
现在我正在尝试在运行 Debian 的 Linux 服务器上建立我的网站。几乎一切都很完美,我可以通过互联网访问我的 index.html。但显然,相对路径不起作用,因为我将图像、css 文件和其他站点放在上面的子文件夹中,我尝试使用相对路径访问它们,但实际上它们不起作用。当我尝试访问站点文件夹中的另一个站点(about.html)时,我收到了这个错误:
404 Not Found 在此服务器上未找到请求的 URL /sites/about.html。
例如,从我的 index.html 中,我尝试使用以下路径访问我的 css 文件:
../css/standard.css
我还实现了外部路径,这些都正常工作。我真的很感激任何帮助或线索。非常感谢你!