Сайт перенесен, теперь изображения битые

Не уверен, должно ли это быть здесь или сбой сервера, поэтому извиняюсь, если я ошибаюсь.

Я просто переместил свой сайт из одной папки в другую на своем сервере (дело было в том, что я делал обновление, которое не совсем работало, поэтому я перенес все старые файлы обратно). Теперь все мои изображения на сайте битые.

кто-нибудь знает, почему это произошло? Или как это исправить, что более важно?

Буду признателен за любую помощь/совет! Спасибо

РЕДАКТИРОВАТЬ: Хорошо, видимо, мне нужно убедиться, что код скомпилирован, но я совершенно не понимаю, как это сделать... какие-нибудь идеи?

Я также на сервере Windows 2008 с IIS7. Приложение написано на C# .net MVC.


person 109221793    schedule 04.10.2010    source источник


Ответы (2)


Не похоже, что у вас есть проблема с компиляцией, так как приложение работает. Я имею в виду, если вы можете запустить веб-сайт, но вам не хватает только изображений, попробуйте найти пути и проверить, есть ли там файлы изображений. Для приложения MVC (C#) у вас должен быть такой каталог:

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

«root» станет вашей первой общедоступной папкой на веб-сервере.

Надеюсь, поможет!

person pjnovas    schedule 04.10.2010

Убедитесь, что пути к вашим файлам изображений (и любым файлам в этом отношении) относятся к корневому каталогу вашего веб-сайта. Таким образом, если вы когда-нибудь переместите все файлы, относящиеся к вашему веб-сайту, из одного места в другое, все останется относительным и ничего не сломается.

person Bernard    schedule 04.10.2010