Всем привет. В настоящее время движек находится не в корневой директории, а на пару уровней ниже типа www.vnedorog.ru/engine/drupal/
(поставил чтобы попробовать но за полгода очень доволен). Мне не нравится пути /engine/drupal/ до всех остальных страниц. Модулем path пути задает вроде от корня.
Как бы переместить дрюпал “малой кровью” в корень? (не уверен что просто перекопировав и поменяв конфиг все выйдет) Счас стоит много всяких модулей – неужели все по новой ставить?
Заранее спасибо!
Алексей
Комментарии
также интересует
Я полагаю уровень сложности будет зависеть от кривизны модулей.
А вообще материала довольно таки много http://www.google.com/search?q=how+to+migrate+drupal+on+other+server&ie=...
Если конечно с англ. проблем нет.
Удачи.
самый безболезненный вариант, если конечно модули подключены правильно, и не сильно извращались над сайтом, то
1. переносите базу
2. в самой базе выполняете запрос - чтото наподобие update - для того, чтобы овновить пути к картинкам, модулям, и пр.
или как вариант - открываете sql в блокноте и find\replase - например для img
src="http://localhost/drupal/files ---> src="/files
Если не извращались над модулями и темами, то все пути в drupal относительные - переносить можно безболезненно.
В материалах конечно пути останутся те которые вы сами указывали.
А еще Влад Савицкий писал о редиректе .хтаксесс, как раз в случае с перемещением из папки в корень.