Причина в .htaccess , который находится в папках ( а не в корне сайта ) . Например многие модули хранят картинки в папки UPLOAD или както ее используют . Там есть .htaccess . я его просто убрал и все заработало. Этот .htaccess есть и в других папках .
Но это зависит от хостинга. На других хостингах он не мешает например ( или он туда не ставится просто ? )