Меняем путь админки в MODx Revo

Как поменять путь к админке в MODx Revolution?

Доброго времени суток! Недавно столкнулся с одной проблемой, когда переносил сайт на другой хостинг. Оказалось что вход в ISP Manager имеет путь /manager/ что и MODx. Получается что войти в административную панель Modx не получается, проблема конечно решается.

Есть несколько способов как решить данную проблему. Я опишу сейчас два способа, они легкие, к тому же в целях безопасности стоит поменять путь к админке своего сайта на MODx.

Первый способ

1. Первым действием заходим в файловый менеджер, либо через FTP, либо через хост. (без разницы) и меняем имя папки manager на admin к примеру.

2. Переходим в папку /core/config/ и там будет лежать файл config.inc.php открываем его любым текстовым редактором.

3. Вначале кстати идёт подключение к Вашей БД. Дальше ищем $modx_manager_path и $modx_manager_url (обычно строчка № 38-42). И меняем manager на admin

К примеру было так:

    if (!defined('MODX_MANAGER_PATH')) {
    $modx_manager_path= '/var/www/name/data/www/site/manager/';
    $modx_manager_url= '/manager/';
    define('MODX_MANAGER_PATH', $modx_manager_path);
    define('MODX_MANAGER_URL', $modx_manager_url);
}

Мы меняем /manager/ на /admin/ в итоге получается:

    if (!defined('MODX_MANAGER_PATH')) {
    $modx_manager_path= '/var/www/name/data/www/site/admin/';
    $modx_manager_url= '/admin/';
    define('MODX_MANAGER_PATH', $modx_manager_path);
    define('MODX_MANAGER_URL', $modx_manager_url);
}

Второй способ

Необходимо убрать галочку ISP Manager в настройках домена. Но лично у меня этой галочки не оказалось, поэтому я воспользовался первым методом.

Если у кого-нибудь ещё есть варианты, пишите ниже;)

 

29.11.2015 / 17135