Página 1 de 1

A importancia de trocar o caminho "admin" painel controle

Enviado: 09 Jul 2013, 20:32
por isaiasrj
Ola a todos,
Hoje vamos aprender a importância de trocar o caminho do painel de controle,por padrão o Opencart já vem o Caminho para acessar o painel de controle Ex:www.sualoja.com.br/admin
e isso não é seguro devido os ataques que temos nas lojas virtuais,porque as pessoas que atacam as lojas sabem que o caminho do Opencart é padrão.
Para modificar o caminho acesse a pasta raiz que foi instalado o seu opencart ,dentro da pasta você irá ver uma pasta chamada "admin" que é a mesma que acessamos quando vamos ao painel de controle.
sugiro que renomeia essa pasta admin pelo nome desejado,para exemplo irei colocar o nome painel,logo depois que você renomear,acesse a pasta renomeada e dentro dela vai estar um arquivo chamado
Código: Selecionar todos
config.php
abre esse arquivo com um editor de arquivo php e verás um codigo assim:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/shop/painel/');
define('HTTP_CATALOG', 'http://localhost/shop/');

// HTTPS
define('HTTPS_SERVER', 'http://localhost/shop/painel/');
define('HTTPS_CATALOG', 'http://localhost/shop/');

// DIR
define('DIR_APPLICATION', 'C:\wamp\www\shop/painel/');
define('DIR_SYSTEM', 'C:\wamp\www\shop/system/');
define('DIR_DATABASE', 'C:\wamp\www\shop/system/database/');
define('DIR_LANGUAGE', 'C:\wamp\www\shop/painel/language/');
define('DIR_TEMPLATE', 'C:\wamp\www\shop/painel/view/template/');
define('DIR_CONFIG', 'C:\wamp\www\shop/system/config/');
define('DIR_IMAGE', 'C:\wamp\www\shop/image/');
define('DIR_CACHE', 'C:\wamp\www\shop/system/cache/');
define('DIR_DOWNLOAD', 'C:\wamp\www\shop/download/');
define('DIR_LOGS', 'C:\wamp\www\shop/system/logs/');
define('DIR_CATALOG', 'C:\wamp\www\shop/catalog/');
?>
no lugar que estiver escrito "admin" será substituído pela palavra que foi escolhida ,no nosso caso eu tinha escolhido "painel"

Quando acabar é só salvar e acessa o seu painel. ex:www.sualoja.com.br/painel que agora passará nao ser mais "admin" no final.
Fazendo isso a sua loja estará mais protegida de ataques de invasores.

OBS: Quando você for atualizar o seu Opencart para uma nova versão é importante renomear a pasta novamente para "admin" para que seja atualizado e depois da atualização retorne o nome que estava.
espero ter ajudado alguém. :mrgreen:

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 09 Jul 2013, 21:04
por AllexWesley
começa mudando da sua :D

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 10 Jul 2013, 07:52
por isaiasrj
Com certeza o meu já foi mudado hehehe :mrgreen:

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 09 Jan 2014, 18:06
por midiweb
Essa alteração é importante, mas após a alteração, pode ocorrer erros nas extensões que estão em vqmod, pois algumas fazem instalações no diretório admin,
e para não ocorrer erros será necessário editar o diretório também nas extensões.

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 15 Jun 2014, 11:50
por batista1
isaiasrj escreveu:Com certeza o meu já foi mudado hehehe :mrgreen:

comigo seu tutorial não funciona quando mudo o admin para outra coisa (fiz a mudança nos dois arquivos config presentes no openShop) fica tudo branco a tela ou seja falta alguma coisa

eu uso o vqmod junto com openshop talves vc saiba me orientar

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 15 Jun 2014, 13:35
por CodeMarket
Pessoal tem que usar o vqmod para fazer essa alteração, assim os xml já sabem qual é a nova pasta admin.

Tem que mudar em vqmod/pathReplaces.php
Se for instalar o vqmod depois de mudar a pasta admin, vai em vqmod/install/index.php e troca o admin pela pasta atual.
E também muda no config.php como o colega ensinou e seja feliz.

Quem tiver problema, dificuldades ou não está entendendo nada, é melhor contratar um profissional para fazer isso e outros serviços. É algo simples de ser feito.

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 15 Jun 2014, 13:54
por leandrorppo
Completando: Acesse o vqmod/pathReplaces.php
Entre as linhas Start Replaces e End Replaces:
// START REPLACES //
$replaces[] = array('~^admin\b~', 'novo_nome_admin'); //Insira esta linha e substitua o "novo_nome_admin" pelo de sua preferência
// END REPLACES //

Re: A importancia de trocar o caminho "admin" painel control

Enviado: 25 Jun 2014, 22:43
por wagner_claro
já fiz e gostei, agora vou instalar o vqmod...