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