Відповіді:
ПРИМІТКА. Якщо ви змінили URL-адресу адміністратора, використовуючи адміністративний сервер адміністратора та втратили доступ, виконайте тут дії, щоб відновити доступ.
Як правильно змінити базову URL-адресу адміністратора, щоб не потрібно було переходити до вищенаведеного посилання.
Ніколи не використовуйте System=>Config=>Advanced=>Admin=>Admin Base URL
параметри для цього. Зазвичай він закінчується на фубарі сайту.
Кожен local.xml має виправлення, що сидить прямо там, і дивиться нам в обличчя. Знайдіть цей розділ:
<admin>
<routers>
<adminhtml>
<args>
<frontName><![CDATA[admin]]></frontName>
</args>
</adminhtml>
</routers>
</admin>
Збережіть копію на локальній робочій станції, щоб ви могли відновитись, якщо зіпсувати, а потім змінити цей рядок наступним чином, надаючи somethingelse
свій власний бренд:
<frontName><![CDATA[somethingelse]]></frontName>
Потім оновіть кеш Magento одним із двох методів, щоб Magento перечитав конфігурацію, щоб включити зміни.
Зайдіть у бекенд System=>Cache Management
і натисніть кнопку Flush Magento Cache .
Вручну, використовуючи клієнт SCP / SFTP, необхідно увійти в файлову систему Magento, знайти var/cache/
каталог і видалити всі cache--?
підкаталоги (знак питання стоїть за 0
рахунок f
приросту числа в кінці)
Чому для цього не годиться використовувати System=>Config=>Advanced=>Admin=>Admin Base URL
область налаштувань, якщо тільки A) ви не розумієте їх функції, B) ви розумієте, як відновити, якщо ви зробили неправильний вибір.
Якщо ви заплутаєтесь, ви втратите можливість увійти в сервер Backend панелі адміністратора, і вам доведеться возитися з 3-5 рядками, core_config_data
щоб повернутися назад. Простіше використовувати старий надійний метод просто редагування текстового файлу.
Конвенції про іменування в Admin Base URL
розділі завжди були прихованими, і одна з них не для загального використання, оскільки це для кластеризації вузлів, де сервер адміністратора може працювати на піддомені, а не в Інтернеті на загальнодоступному веб-сервері. Встановивши цю Use Custom Admin URL
, вилучає доступ до сервера Backend.
Якщо ви знаєте команди phpMyAdmin або MySQL і не переживаєте, відшукуючи необхідне, щоб знову отримати доступ до сервера адміністратора, нижче - правильне налаштування, щоб змінити Use Custom Admin Path
налаштування, як зображено.
Очистити кеш-пам'ять, YMMV, "Не проходи, не збирай 200 доларів", гарантія недійсна, де це заборонено, і т.д. і тепер ви зможете отримати доступ до сервера адміністратора за допомогою нового маршруту, який ви ввели.
Основний спосіб - це зробити через файл local.xml
<admin>
<routers>
<adminhtml>
<args>
<frontName><![CDATA[admin]]></frontName>
</args>
</adminhtml>
</routers>
раніше
<frontName><![CDATA[admin]]></frontName>
після
<frontName><![CDATA[backend]]></frontName>
Тоді вам доведеться видалити весь вміст кешу через dir var / cache
Згідно з моїм думкою, веб-інтерфейс є додатковим варіантом, тому що це може спричинити певну проблему, як, наприклад, пізніше ви не зможете отримати адміністратора після змін, якщо ви зміните параметр "Використовувати спеціальну URL-адресу адміністратора" на так і встановите значення "Спеціальна URL-адреса адміністратора". і збережіть свої зміни.Зазвичай кожен користувач помиляється з цим типом. Ви можете побачити зображення, щоб знати, яке з них слід змінити, вибравши налаштування веб-інтерфейсу.
Докладніше про цей візит на цьому веб-сайті