Предполагая, что ваш сайт находится на хостинге на основе Linux, скорее всего, ваша проблема разделена на две части
Проблема 1) Файл настроек "sites / default / settings.php" доступен только для чтения, поэтому при перемещении сайта в другой каталог он, скорее всего, не перемещал этот файл, поскольку он доступен только для чтения, и на это было указано другим человеком
Проблема 2) Вторая проблема может быть связана с включением чистых URL-адресов и отсутствием перемещения файла .htaccess; когда вы переместили сайт в другой каталог, возможно, вы пропустили «.htaccess». Проверьте, перемещен ли он в новый каталог.
Другая возможность состоит в том, что у вас есть модифицированный .htaccess для работы подкаталога, в этом случае вы можете получить свежий файл ".htaccess" отсюда:
http://code.google.com/p/drupalgooglecode/source/browse/trunk/.htaccess