Изменение пути установки Вебасиста.
Здравствуйте.
Делал новый сайт, а чтоб одновременно работал и старый, то поставил вебасист в папку site.ru/new/
Сайт доделал, теперь хочу перенести Вебасист в корень, заменив старый и запустив тем самым новый сайт.
Как это лучше сделать?
Понятно, что всё базе. Да и ссылки относительно $wa_url делал даже.
Достаточно ли просто вырезать Вебасист из папки /new/ и вставить в /?
Делал новый сайт, а чтоб одновременно работал и старый, то поставил вебасист в папку site.ru/new/
Сайт доделал, теперь хочу перенести Вебасист в корень, заменив старый и запустив тем самым новый сайт.
Как это лучше сделать?
Понятно, что всё базе. Да и ссылки относительно $wa_url делал даже.
Достаточно ли просто вырезать Вебасист из папки /new/ и вставить в /?
3 ответа
Кроме описанного в той статье (изменение поселений в Сайте и права доступа к директориям), я наступал ещё на несколько грабель в подобной ситуации.
Во-первых, если вы используете mod_rewrite, в .htaccess, возможно, надо будет заменить
RewriteBase /new/
на
RewriteBase /
Во-вторых, в wa_app_settings надо изменить полный урл по ключу app_id=webasyst, name=url
На работу сайта это не влияет - этот урл показывается в бэкенде слева сверху.
Больше ничего не вспоминается. Если все урлы на сайте относительные, должно сработать. Но в любом случае, сделайте бэкап!
Может уже пофиксили, не проверял.