404 на странице запуска изменение URL-адреса панели администратора


Я попытался изменить admin panel URL своего сайта Magento, заменив <![CDATA[admin]]> на <![CDATA[new_admin_url]]> в app/etc/local.xml файл.

У меня есть только эта проблема: когда я login, страница запуска (панель мониторинга в моем случае) выдает мне не найденную страницу 404 (это URL: http://mywebsite.com/index.php/admin/new_admin_url/index/noRoute/key/008cc1001579efd08067c36c315f293e/). После этого я перехожу в admin panel, и все работает нормально. Похоже, система не находит правильный маршрут.

Есть идеи?

Author: MeenakshiSundaram R, 2015-04-22

3 answers

После удаления моего первоначального комментария из вашего вопроса я нашел решение, которое сработало для меня (у меня была точно такая же проблема, как и у вас).

Я определил "Использовать безопасные URL-адреса в администраторе" как "да" на вкладке Система > Веб-конфигурация > Безопасность (что является хорошим дополнительным параметром безопасности).

Теперь, когда я иду в mywebsite.com/customadminpath + подключение, панель мониторинга изначально отображается так, как ожидалось.

Я надеюсь, что это работает и для вас тоже.

 1
Author: DarkCowboy, 2015-11-10 09:18:48

[Magento: Исправимая ошибка: Аргумент 1, переданный в mage_core_model_store::setwebsite(), должен быть экземпляром Mage_Core_Model_Website]

Точное решение этой проблемы представлено здесь: -

Уведомление об ошибке Magento: Неопределенный индекс: 0 app/code/core/Mage/Core/Model/Mysql4/Config.php в строке 92

Просто запустите запрос mysql, присутствующий там, и проблема будет решена.

Надеюсь, это поможет. Спасибо.

 0
Author: hari haran, 2015-04-24 11:17:58

Вам нужно добавить действие в шаблон входа администратора

app/design/adminhtml/default/default/template/oauth/authorize/form/login.phtml

<form method="post" action="<?php echo $this->getPostActionUrl() ?>" id="loginForm">
 0
Author: Martins, 2015-09-26 18:34:06