Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Não Permitir Registros Com Subdominios

Featured Replies

Postado

A semanas, estou tendo problemas, com cadastros de usuários usando meu subdominios mais domínio da empresa exemplo  hopeandlove.webinhost.com.br  existe alguma maneira de nao permitir este tipo de cadastros, usando subdominios e o dominio da empresa?

 

 


Postado

A semanas, estou tendo problemas, com cadastros de usuários usando meu subdominios mais domínio da empresa exemplo  hopeandlove.webinhost.com.br  existe alguma maneira de nao permitir este tipo de cadastros, usando subdominios e o dominio da empresa?

 

Marco,

 

Por padrão não existe... talvez criando um código javascript poderá restringir isso.

 

Veja um exemplo http://www.edvan.com.br/financeiro/index.php?m=licensing tente digitar http:// ou www. e o javascript irá apagar.

 

Já se o cliente digitar o dominio ( exemplo http://clip2net.com/s/6qadoJ ) irá validar normalmente.




Postado

entendi, esta difícil a semanas estou tendo este tipo de registros, 

 

Marco, 

 

Faça o seguinte:

 

Abra o arquivo header.tpl do seu template ( /seuwhmcs/templates/seu_template) e insira o código abaixo antes da tag </head> o código abaixo:

{literal} 
		<script type="text/javascript">
		$(function(){ 
                $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("webinhost",""));});
                $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("webinhost",""));});
	        $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("webinhost",""));});
			
        });	
</script>
{/literal}

Pronto, agora não será possível ( registrar, transferir ou utilizar DNS próprios que contenha a palavra webinhost ).


Postado

vc pode limitra pelo numero de pontos q aparece no dominio

 

tipo teste.com.br se aparecer 2 pontos vc verifica se aceita registro de dominio para ".com.br" ou outro ".algo.algo"

se aparecer abc.teste.com.br 3 pontos vc remove "abc."

 

e faz a mesma regra para .com .net .org .xyz só que verificando se existe 1 ponto


Postado

<script type="text/javascript">
jQuery(document).ready(function(){

    jQuery("#teste").blur(function () {
    
        var abc = jQuery("#teste").val();
    conta = abc.match(/\./g).length; // conta ocorrencia de pontos
    str = abc.split(".") // quebra a  string
    dominio2p = [ ".com.br", ".org.br"]; // lista de dominios 2 pontos
    dominio1p = [ ".com", ".org", ".net", ".us"]; // lista de dominios 1 ponto
    nomedominio = "testeabc"; // nome do seu dominio
    
    if ($.inArray(nomedominio, str) !== -1) {
        // remove o dominio
        jQuery("#teste").val("");
    }
    
    // para dominio maior q 2 pontos
        if (conta > 2) {
        // remove o dominio
            jQuery("#teste").val("");
        
        }
    else
    // para dominios com 2 pontos
    if (conta == 2) {
        // se o formato para registro na existe limpa o dominio
        if ($.inArray("."+str[1]+"."+str[2], dominio2p) == -1) {
                jQuery("#teste").val("");
        }
        //else
        //{
        //        alert("Existe");
        //}
        }
    else
    // para dominio com 1 ponto
    if (conta == 1) {
        // se o formato para registro na existe limpa o dominio
        if ($.inArray("."+str[1], dominio1p) == -1) {
                jQuery("#teste").val("");
        }
        //else
        //{
        //    alert("Existe");
        //}
        }
    
    });
    
});

</script>


Postado

vc pode limitra pelo numero de pontos q aparece no dominio

 

tipo teste.com.br se aparecer 2 pontos vc verifica se aceita registro de dominio para ".com.br" ou outro ".algo.algo"

se aparecer abc.teste.com.br 3 pontos vc remove "abc."

 

e faz a mesma regra para .com .net .org .xyz só que verificando se existe 1 ponto

 

Nem precisa disso pois o WHMCS utiliza 2 campos para separar o domínio/extensão http://clip2net.com/s/6qf3X3



Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.