Ето един лесен и бърз начин да смените уеб адреса на административния панел на вашия Magento магазин. По подразбиране това е http://www.moiatmagazin.com/admin/, но от съображения за сигурност никога не трябва да го оставяте в този вид – достъпен от нежелани потребители. Тази публикация има за цел да ви покаже как да смените адреса от admin на backend например и съответно новият адрес да бъде http://www.moiatmagazin.com/backend/.

1. Отворете app/etc/local.xml
2. Открийте в кода следните редове:

<admin>
    <routers>
            <adminhtml>
                <args>
                    <frontName><![CDATA[admin]]></frontName>
                </args>
            </adminhtml>
        </routers>
</admin>

3. Заменете

<frontName><![CDATA[admin]]></frontName>

на каквото предпочитате, например:

<frontName><![CDATA[backend]]></frontName>

4. Запазете файла на вашия сървър и обновете кеша от System -> Cache Management

Вече имате нов адрес на административния панел на вашия Magento онлайн магазин.

 

Не препоръчваме промяна на административния адрес през системната конфигурация (System -> Configuration -> ADVANCED -> Admin -> Admin Base URL), тъй като няколко пъти сме имали сериозни проблеми… Ако все пак това ви се случи, ето как да разрешите проблема си:

- Отворете вашата база данни (можете да използвате PhPmyAdmin от контролния панел на вашия хостинг).
- Намерете таблицата ‘core_config_data’
- Потърсете (в полето ‘path field’) ‘admin/url/use_custom’ и задайте стойност ’0′
- Потърсете (в полето ‘path field’) ‘admin/url/custom’ и оставете полето за стойност празно

- Потърсете (в полето ‘path field’) ‘web/secure/base_url’
- Ще намерите два резултата. Един със ‘scope = default’ и друг със ‘scope = stores’.
- Редактирайте стойността на реда от полето ‘scope = stores’ със стойността от реда с полето ‘scope = default’

- Повторете същото и с ‘web/unsecure/base_url’

- Потърсете (в полето ‘path field’) ‘web/unsecure/base_url’
- Ще намерите два резултата. Един със ‘scope = default’ и друг със ‘scope = stores’.
- Редактирайте стойността на реда от полето ‘scope = stores’ със стойността от реда с полето ‘scope = default’

Вече можете да се логнете в системата, използвайки стария административен адрес.