2010-10-04 63 views
1

不确定这应该在这里或serverfault,所以如果我错了道歉。移动网站,现在图像破损

我刚刚从我的服务器上的一个文件夹移动到另一个文件夹(发生了什么事,我正在做一个更新,这并没有工作,所以我把所有的旧文件都转回去了)。现在我网站上的所有图片都已损坏。

有谁知道为什么会发生这种情况?或者更重要的是如何解决它?

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

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

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

回答

1

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

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

'root'是要上的WebServer

希望它可以帮助你的第一个公用文件夹!

0

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