смена ServerName
смена ServerName
Хотел спросить, отчего не реализована функция смены ServerName
допустим у нас есть сайт bigbar.ru
вскоре руководитель решает открыть еще один бар, но в другом районе (ost.bigbar.ru).
на сайте bigbar.ru на котором работал основной сайт, планируется повесить html страничку с кнопками для перехода на второй бар. Кроме кнопок никакого контента не должно быть. А контент с основного сайта перенести на другой ServerName - например west.bigbar.ru
Можно поправить руками конечно ServerName, но вдруг панель берет значение из БД. и получится несоответствие.
допустим у нас есть сайт bigbar.ru
вскоре руководитель решает открыть еще один бар, но в другом районе (ost.bigbar.ru).
на сайте bigbar.ru на котором работал основной сайт, планируется повесить html страничку с кнопками для перехода на второй бар. Кроме кнопок никакого контента не должно быть. А контент с основного сайта перенести на другой ServerName - например west.bigbar.ru
Можно поправить руками конечно ServerName, но вдруг панель берет значение из БД. и получится несоответствие.
Re: смена ServerName
Функционал запланирован, но пока не реализован.
Re: смена ServerName
а если поправить руками Servername что будет? панель перепишет на необходимое значение? выведет ошибку? или какие другие ошибки возможны?
Re: смена ServerName
Руками тоже можно, но главное быть внимательным. К примеру, у нас стоит задача переименовать сайт пользователя admin из site1.ru в site2.ru.
1.
Первым делом нужно открыть в редакторе файл /usr/local/vesta/data/users/admin/web.conf и поправить значение ключа DOMAIN. Вместо DOMAIN='site1.ru' пропишем DOMAIN='site2.ru'. Хвост оставляем без изменений.
2.
Переименовываем папку с файлами сайта
mv /home/admin/web/site1.ru/ /home/admin/web/site2.ru/
3.
Пересоздаем конфигурационные файлы для веб-серверов
v-rebuild-web-domains admin
В общем-то все. Хотя нет, не совсем.
* Если есть поддержка DNS то, нужно будет сделать схожие изменения в файле /usr/local/vesta/data/users/admin/dns.conf и переименовать файл зоны в папке /usr/local/vesta/data/users/admin/dns/. Потом v-rebuild-dns-domains admin
* Если есть поддержка Почты, то нужно изменить ключи в файле mail.conf и переменовать файл с аккаунтами в папке mail, после чего переместить папук в /home/admin/mail.
1.
Первым делом нужно открыть в редакторе файл /usr/local/vesta/data/users/admin/web.conf и поправить значение ключа DOMAIN. Вместо DOMAIN='site1.ru' пропишем DOMAIN='site2.ru'. Хвост оставляем без изменений.
2.
Переименовываем папку с файлами сайта
mv /home/admin/web/site1.ru/ /home/admin/web/site2.ru/
3.
Пересоздаем конфигурационные файлы для веб-серверов
v-rebuild-web-domains admin
В общем-то все. Хотя нет, не совсем.
* Если есть поддержка DNS то, нужно будет сделать схожие изменения в файле /usr/local/vesta/data/users/admin/dns.conf и переименовать файл зоны в папке /usr/local/vesta/data/users/admin/dns/. Потом v-rebuild-dns-domains admin
* Если есть поддержка Почты, то нужно изменить ключи в файле mail.conf и переменовать файл с аккаунтами в папке mail, после чего переместить папук в /home/admin/mail.