Вы владелец или разработчик магазина Magento и хотите получить доступ к серверной части своего веб-сайта? Знание URL-адреса администратора Magento необходимо для эффективного управления вашим интернет-магазином. В этой статье мы рассмотрим различные способы получения URL-адреса администратора Magento и предоставим вам необходимые примеры кода, чтобы упростить этот процесс.
Метод 1: URL-адрес администратора по умолчанию
В большинстве случаев URL-адресом администратора Magento по умолчанию является «yourdomain.com/admin». Этот метод работает, если URL-адрес администратора не был изменен. Поэтому стоит попробовать, прежде чем рассматривать другие варианты.
Метод 2: проверка файлов конфигурации
Magento хранит свои настройки конфигурации в различных файлах. Чтобы получить URL-адрес администратора из конфигурации, вы можете перейти к следующему файлу: app/etc/env.php
. Откройте файл с помощью редактора кода и найдите строку, начинающуюся с 'backend' =>
. URL-адрес, указанный в разделе 'backend' =>
, является URL-адресом вашего администратора.
Вот пример того, как может выглядеть соответствующий раздел в файле env.php
:
'backend' => [
'frontName' => 'admin',
],
В этом примере URL-адресом администратора будет «вашдомен.com/admin».
Метод 3: запрос к базе данных
Другой способ получить URL-адрес администратора — напрямую запросить базу данных Magento. Этот метод может быть полезен, если у вас нет доступа к файлам конфигурации. Подключитесь к базе данных Magento с помощью инструмента управления базой данных и выполните следующий SQL-запрос:
SELECT `path`, `value` FROM `core_config_data` WHERE `path` = 'admin/url/custom';
Результат будет включать значение URL-адреса администратора.
Метод 4: использование команды CLI
Если у вас есть доступ к вашей установке Magento из командной строки, вы можете получить URL-адрес администратора, выполнив следующую команду:
php bin/magento info:adminuri
Эта команда выведет URL-адрес администратора непосредственно в интерфейс командной строки.
Метод 5: использование кода PHP
Если вы предпочитаете программный подход, вы можете получить URL-адрес администратора с помощью кода PHP. Просто добавьте следующий фрагмент кода в собственный PHP-файл и запустите его:
<?php
require 'app/bootstrap.php';
$bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $_SERVER);
$objectManager = $bootstrap->getObjectManager();
$storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface');
$adminUrl = $storeManager->getStore()->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_WEB) . 'admin';
echo $adminUrl;
При запуске этого кода на экране появится URL-адрес администратора.
Заключение
Теперь у вас есть несколько способов получить URL-адрес администратора Magento. Независимо от того, являетесь ли вы владельцем магазина или разработчиком, доступ к серверной части имеет решающее значение для эффективного управления вашим бизнесом электронной коммерции. Не забудьте защитить свой URL-адрес администратора, используя надежные пароли и приняв дополнительные меры безопасности для защиты вашего магазина от несанкционированного доступа.