Início / Programação e Algoritmos / Como forçar a inserção autómatica do WWW no seu site na barra de endereços de seu navegador?

Como forçar a inserção autómatica do WWW no seu site na barra de endereços de seu navegador?



Bem, para quem não entendeu bem esta pergunta, vamos esclarecê-la.

Suponhamos que você digite o endereço do nosso site (Cursos de Informática Básica)  na barra de endereços de seu navegador, sem o WWW. ->  cursosdeinformaticabasica.com.br. Repare que, neste caso, o WWW será inserido automaticamente na barra de endereços do seu navegador (não importa se você está usando Google Chrome, Mozilla Firefox, Internet Explorer, etc).

Vale ressaltar que, isso nem sempre ocorre para todos os sites da Internet. O uso dessas três letrinhas não é obrigatório. Cada site pode definir se o seu uso é exigido ou não.  Por exemplo, há sites que ao serem digitados sem o WWW, simplesmente não abrem. Por outro lado, há sites que inserem o WWW automaticamente (como no exemplo do site Cursos de Informática Básica). E, por último, há os sites que são abertos, mesmo sem o uso do WWW, e que não inserem automaticamente essas letrinhas na barra de endereços do navegador.

Depois desta breve explicação, vamos então configurar o nosso site, de forma que, ele insira automaticamente o WWW na barra de endereços do navegador.

Caso você não faça o uso do arquivo .htaccess em seu site, você deverá cria-lo e enviar para o seu servidor.

  1. Dentro deste arquivo, você deverá inserir o seguinte código:
  2. RewriteEngine On
    RewriteCond %{HTTP_HOST} ^nome_do_seu_site.com.br [NC] RewriteRule ^(.*)$ http://www.nome_do_seu_site.com.br/$1 [L,R=301]
  3. O que está de vermelho deverá ser substituído pelo endereço de seu site.
  4. Salve o arquivo e envie para a sua hospedagem;
  5. Com isso, toda vez que alguém digitar o endereço de seu site sem o WWW, o seu navegador irá exibi-lo automaticamente.
  6. E pronto!!!!!

Há também o contrário, ou seja, você também pode forçar o seu site a remover o WWW ao ser digitado na barra de endereços do seu navegador. Para isto, você deverá usar um outro código:

  1. RewriteEngine On
    RewriteCond %{HTTP_HOST} !^nome_do_seu_site.com.br$ [NC] RewriteRule ^(.*)$ http://nome_do_seu_site.com.br/$1 [L,R=301]
  2. E pronto!!!

 

 

Comentários

comments

Leia também

orientacao a objetos

O que são classes na Orientação a objetos?

Uma classe é o agrupamento de objetos com características comuns, por exemplo, o indivíduo pertence ...

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *