Tópico - Como limitar acesso ao admin do OpenCart
ITM NETWORKS - Forum - Índice » Scripts e Aplicações » Como limitar acesso ao admin do OpenCart
Novo tópico  Responder tópico Exibir tópico anterior :: Exibir próximo tópico 
Como limitar acesso ao admin do OpenCart
MensagemEnviada: Seg Jan 24, 2022 4:40 pm Responder com citação
rodrigo
Administrador
Administrador
 
Registrado: 28/08/05
Mensagens: 385
Localização: São Vicente/SP


Ola,

Para nossos clientes dos planos de hospedagem ou revenda de hospedagem Linux cPanel LiteSpeed, existe uma maneira bem simples de limitar o acesso ao diretorio admin do OpenCart.


Vamos la:


1. Dentro do cPanel clique no icone Gerenciador de Arquivos

2. Localize no topo direito do Gerenciador de Arquivos o botao Configurações e clique nele

3. Ative a opcao: Mostrar arquivos ocultos (dotfiles) e clique em Save

4. Localize a pasta admin que deseja proteger e clique nela

5. Veja se existe um arquivo chamado .htaccess dentro da pasta admin , caso exista clique nele e depois em Editar, caso nao exista clique em +Arquivo e crie com o nome .htaccess

6. Na primeira linha do .htaccess coloque o seguinte conteudo:

Código:
<IfModule mod_geoip.c>
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^BR$
RewriteRule ^(.*)$ - [F,L]
</IfModule>


7. Clique em Salvar

Pronto, a partir de agora o admin de seu OpenCart vai abrir somente para IPs do Brasil.


Duvidas frequentes:

a) Como faço para liberar o acesso para outros países ?

R: Nesta linha vc esta definindo o acesso exclusivo para o Brasil:
Código:
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^BR$


Caso precise por exemplo fornecer acesso para o Brasil e Estados Unidos, a linha fica da seguinte forma:
Código:
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(BR|US)$


Caso precise por exemplo fornecer acesso para o Brasil, Estados Unidos e Canada, a linha fica da seguinte forma:
Código:
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(BR|US|CA)$


Neste endereço você pode encontrar o código de duas letras de todos países:

http://www.ip2country.net/ip2country/country_code.html


b) Como faço para testar se isso realmente funciona ?

R: É fácil Smile

Basta alterar o país de BR para qualquer outro, por exemplo: US
Código:
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^US$

Na linha acima, vc esta configurando para permitir acesso somente do país de codigo US ( Estados Unidos ), se vc esta utilizando uma conexão do Brasil, verá que ao tentar acessar o admin do OpenCart receberá a msg de erro 403.

Lembre-se de reconfigurar utilizando BR para voltar ter acesso.


c) Esta configuração vale somente para o diretorio admin do OpenCart ou vale para qualquer diretorio de qualquer aplicacao que eu queira proteger ?

R: Esta configuração é valida para qualquer diretorio de qualquer aplicação que deseje proteger que esteja nos planos de hospedagem ou de revenda de hospedagem Linux cPanel LiteSpeed da ITMNETWORKS.



Precisando de ajuda fale com o nosso suporte tecnico.


Atenciosamente,

_________________
Atendimento

http://www.itmnetworks.com.br
Exibir perfil de usuários Enviar mensagem privada Visitar o website do usuário
Como limitar acesso ao admin do OpenCart
  ITM NETWORKS - Forum - Índice » Scripts e Aplicações
Você não pode enviar msgs novas neste fórum
Você não pode responder msgs neste fórum
você não pode editar suas msgs neste fórum
Você não pode excluir suas msgs neste fórum
Você não pode votar em enquetes neste fórum
Todos os horários são GMT - 3 Horas  
Página 1 de 1  

  
  
 Novo tópico  Responder tópico  

ITM NETWORKS - Hospedagem de Sites Linux cPanel e Revenda de Hospedagem de Sites Linux cPanel

Powered by phpBB © phpBB Group

















    Entrar       Download