移动网站,现在图像坏了

时间:2010-10-04 13:10:43

标签: image web brokenimage

如果我错了,请不要确定这是应该在这里还是在服务器故障中如此道歉。

我刚将我的网站从我的服务器上的一个文件夹移动到另一个文件夹(发生的事情是,我正在进行更新,这不太有效,所以我将所有旧文件转回)。现在我在网站上的所有图像都被破坏了。

有谁知道为什么会这样?或者更重要的是如何解决它?

任何帮助/建议将不胜感激! 感谢

编辑: 好吧,显然我需要确保代码是编译的,但完全失去了如何做到这一点......有什么想法?

我也在运行IIS7的Windows 2008服务器上。该应用程序是用C#.net MVC编写的。

2 个答案:

答案 0 :(得分:1)

由于应用程序正在运行,您似乎没有编译问题。我的意思是,如果您可以运行该网站,但您只是错过了图像,请尝试查找路径并检查图像文件是否在那里。 对于MVC(C#)应用程序,您应该具有以下目录:

root/global.asax
root/web.config
root/Views/..
root/Model/..

'root'将成为您在WebServer上的第一个公用文件夹

希望它有所帮助!

答案 1 :(得分:0)

确保图像文件(以及任何相关文件)的路径相对于网站的根目录。这样,如果您将所有与您的网站相关的文件从一个位置移动到另一个位置,那么一切都保持相对而且不会有任何损坏。