Assim como muitas outras plataformas o OpenCart usa uma URL Admin padrão, tornando o acesso ao painel mais rápido e prático, porém como já foi dito antes, menos seguro.

O caminho padrão do painel administrativo é um dos principais alvos de ataque principalmente em lojas virtuais, por isso é altamente recomendado alterar a URL Admin do OpenCart, afinal de contas segurança nunca é demais e ataques podem reduzir o desempenho do seu website drasticamente.

Como alterar a URL Admin do OpenCart

1) Acesse o FTP do seu website usando algum programa de conexão FTP (nesse caso estamos utilizando FileZilla), abra a pasta “admin” e procure pelo arquivo “config.php“. Faça o download do arquivo para o computador para poder editá-lo.

2) Abra o arquivo em um editor de texto de sua preferência e procure por todas as palavras “admin” assim como no exemplo abaixo, e troque pelo nome que você deseja. Salve o arquivo e envie para o servidor novamente através do FileZilla.

<?php
// HTTP
define('HTTP_SERVER', 'http://exemplo.com/opencart/admin/');
define('HTTP_CATALOG', 'http://exemplo.com/opencart/');

// HTTPS
define('HTTPS_SERVER', 'http://tutorial.site.host/opencart/admin/');
define('HTTPS_CATALOG', 'http://tutorial.site.host/opencart/');

// DIR
define('DIR_APPLICATION', '/home/user/public_html/opencart/admin/');
define('DIR_SYSTEM', '/home/user/public_html/opencart/system/');
define('DIR_IMAGE', '/home/user/public_html/opencart/image/');
define('DIR_LANGUAGE', '/home/user/public_html/opencart/admin/language/');
define('DIR_TEMPLATE', '/home/user/public_html/opencart/admin/view/template/');
define('DIR_CONFIG', '/home/user/public_html/opencart/system/config/');
define('DIR_CACHE', '/home/user/public_html/opencart/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/user/public_html/opencart/system/storage/download/');
define('DIR_LOGS', '/home/user/public_html/opencart/system/storage/logs/');
define('DIR_MODIFICATION', '/home/user/public_html/opencart/system/storage/modification/');
define('DIR_UPLOAD', '/home/user/public_html/opencart/system/storage/upload/');
define('DIR_CATALOG', '/home/user/public_html/opencart/catalog/');

3) Agora que alteramos o arquivo “config.php” vamos voltar para a raiz do OpenCart e alterar o nome da pasta “admin” para o mesmo que trocamos no passo anterior.

Pronto! Agora você vai acessar o painel administrativo a partir do novo caminho (ex: www.seudominio.com.br/novo-caminho), desse modo sua loja está mais segura e diminui a quantidade de ataques consideravelmente. Saiba mais através da documentação do OpenCart aqui.

IMPORTANTE! Lembre-se de que se você alterar apenas o arquivo config.php e não mudar o nome da pasta admin você não conseguirá acessar o painel administrativo através de nenhum dos dois nomes.