>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como criar o subdomínio M para sites para celular


Um número crescente de pessoas navega na Internet usando um dispositivo móvel, como um smartphone ou um tablet. Os proprietários de sites podem optar por redimensionar seus sites com base no tamanho da tela ou enviar visitantes móveis para uma versão separada do site otimizada para telefones. Criar um subdomínio "m" para a versão otimizada para telefone do seu site é uma boa maneira de separá-lo do site principal, mas você também precisa redirecionar os visitantes móveis para o subdomínio. A detecção do tamanho da tela é uma maneira simples de instruir os navegadores móveis a redirecionar para o subdomínio.

Crie um subdomínio

Etapa 1


Faça login no painel de controle da sua conta de hospedagem na Web. Clique no ícone "Subdomínios", que geralmente é agrupado com outras ferramentas relacionadas ao domínio.

Etapa 2


Digite "m" no campo de subdomínio. Selecione o domínio ao qual você deseja adicionar o subdomínio, usando a lista suspensa.

Etapa 3


Anote o local do FTP onde os arquivos do seu novo subdomínio irão. Essas informações geralmente são exibidas na página de criação do subdomínio assim que você insere o nome do subdomínio. Envie o formulário para criar seu subdomínio. O subdomínio deve ser ativado imediatamente, mas você deve fazer upload de arquivos para ele antes que algo apareça lá.

Escreva o redirecionamento

Etapa 1


Abra o arquivo da página inicial do seu site, que geralmente é "index.html" ou "index.php". Se não houver "
" nesse arquivo, abra o arquivo de cabeçalho, normalmente denominado "header.html" ou "header.php".

Etapa 2


Adicionar "

Etapa 3


Escreva um pequeno JavaScript para detectar a largura da tela do dispositivo que está sendo usado para visitar seu site. Se a largura da tela for menor que 700 pixels, você pode presumir que o usuário está visitando seu site em um dispositivo móvel. Nesse caso, redirecione o usuário para o subdomínio "m":

No script acima, altere "seudominio.com" para seu próprio domínio.

Dica


O script de redirecionamento também funcionará com um domínio ".mobi". Nesse caso, você teria um domínio como "meusite.mobi" em vez de "m.meusite.com".