Смена адреса портала

Смена адреса портала

от Pavel Losev -
Количество ответов: 6

Всем добрый день.

Систему в эксплуатацию получил недавно и не все моменты понятны. 

Пока система была тестовой доступ к ней осуществлялся по ipaddr/moodle, сразу возникло желание сделать нормальный адрес типа edu.domain.ru.

Про строки в файле config.php в папке moodle знаю.

Но когда меняю строку:

$CFG->wwwroot   = 'http://ipaddr/moodle';на

$CFG->wwwroot   = 'http://edu.domain.ru

и DocumentRoot в конфете апача на директорию moodle

То получаю доступ к ресурсу, но внешний вид съезжает, пропадают картинки и разные элементы.

Просьба подсказать, как правильно изменить адрес портала.

В ответ на Pavel Losev

Re: Смена адреса портала

от Vadim Tabunshchik -
Изображение пользователя Developers
внешний вид съезжает, пропадают картинки и разные элементы

Кеш почистите. Можно просто удалить из moodledata два каталога: cache и localcache

Потом воспользуйтесь скриптом /admin/tool/replace/index.php, чтобы в базе данных заменить старый адрес на новый.

В ответ на Vadim Tabunshchik

Re: Смена адреса портала

от Pavel Losev -

Спасибо за ответ. Попробуем.

В ответ на Vadim Tabunshchik

Re: Смена адреса портала

от Pavel Losev -

Вадим большое спасибо за совет. Очистка кэша и переиндексация решили проблему.

Если не сложно подскажите по этой же теме.

Сейчас сайт открывается по edu.domain.ru/moodle, при попытке открыть его через edu.domain.ru получаю ошибку. Пробовал в конфигах менять root директории и адреса, не помогло. Что-то видимо делаю не так(

Как сделать, чтобы сайт открывался просто по адресу edu.domain.ru?


В ответ на Pavel Losev

Re: Смена адреса портала

от Vadim Tabunshchik -
Изображение пользователя Developers
Как сделать, чтобы сайт открывался просто по адресу edu.domain.ru?

У вас хостинг? Нужно перенести сайт в корень вашего домашнего каталога на хостинге. Сейчас он находится во вложенном каталоге moodle.

Т. е., путь к файлам moodle должен быть такой: ~/user1234/public_html, а у вас - ~/user1234/public_html/moodle

Если сервер свой на Апач, то нужно поправить директиву DocumentRoot в httpd.conf и в httpd-vhosts.conf (плюс ещё ServerName)

В ответ на Vadim Tabunshchik

Re: Смена адреса портала

от Pavel Losev -

Спасибо за ответы. Имеют какую то магию))) все кончики в норме, documentroot был прописан корректно, после перезапуска апача все встало на свои места. Спасибо за поддержку.