Custom Magento admin URL

To protect your Magento backend against hackers and brute-force attacks, it’s often recommended that you change the default URL of the Magento Admin Panel.

Follow these steps to change the admin URL/path:

Step 1 – Change Path

Open the local.xml configuration file. The file is usually located in the app/etc/ directory under your Magento installation. Find the following code:

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

Back up the file first then replace admin with a customised path then save the file and upload it to your server.

Step 2 – Refresh Cache

The final step is to refresh your cache. Use an FTP client to delete the content of the var/cache/ directory or use the following SSH command:

(First, navigate to you Magento root directory)


rm -rf var/cache/*

Step 3 – Complete

The change is now complete and you should try to log in via the new admin url – http://yourmagentodomain/adminpath/, replacing ‘adminpath’ with the path you chose in the step above. If everything went fine, you should now be presented with the Admin Panel login screen at the new URL. The old admin login URL should return a 404 error message.

Leave a Reply

Your email address will not be published. Required fields are marked *