在虚拟 PC 上访问 Apache

在虚拟 PC 上访问 Apache

我正在使用虚拟电脑来测试我的网站。

我可以在虚拟电脑上访问我的所有网页。

但是,图像无法正确加载。

我可以浏览我的图片文件夹并查看所有图片。但是,如果我单击某张图片,它不会加载,并且 apache 日志显示虚拟 PC 的 IP 正在尝试查看该图片:

192.168.0.55 - - [25/Jun/2009:20:10:41 -0400] “GET /images/pic.png HTTP/1.1” 302 220

现在,如果我刷新页面,它就会加载。

192.168.0.55 - - [25/Jun/2009:20:10:51 -0400] “GET /images/bg.png HTTP/1.1” 200 214

此外,图片无法在 html 或 css 中加载。这似乎是重定向问题,但我不知道如何修复它。

谢谢你的建议

答案1

嗯,它在虚拟 PC 上运行这一事实可能并不相关。

我认为问题是为什么第一次会提供重定向 (302)。在我看来,这听起来像是 Web 服务器配置问题。

答案2

顶部导航栏显示正在尝试访问http://localhost/图片

我在虚拟电脑的主机文件中设置:

网站 192.168.0.7

192.168.0.7是主机pc的ip

答案3

查看您提供的信息,这与虚拟机无关,更多的是网络服务器上的配置问题。

相关内容