Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Vs HTML. PHP redirecionamentos
O Hypertext Markup Language é uma linguagem de formatação de dados que é usado para definir o layout de todas as páginas da web. HTML não é uma linguagem de programação. Páginas HTML são estáticos e esperar em um servidor em seu estado completo até que solicitado. PHP é uma linguagem de programação que gera páginas HTML. A página não existe até que seja solicitado. Ambos os sistemas contêm diferentes métodos para redirecionar solicitações para endereços diferentes. Redirecionamento

Às vezes, as páginas da Web mudar seus endereços. Quando isso acontece, todos os links antigos que apontam para o endereço antigo vai quebrar. Browsers solicitando a página no endereço antigo será informado de que a página não existe. Os administradores do site podem evitar essa falha , colocando um redirecionamento no lugar. O redirecionamento informa ao servidor Web para informar os navegadores de novo endereço da página.
HTTP códigos de redirecionamento

O método padrão para o redirecionamento é descrito no Protocolo de Transferência de Hipertexto . HTTP contém uma lista de códigos de status . Dois deles são para redirecionamento permanente e temporário. O código de redirecionamento permanente é 301 eo código de redirecionamento temporário é 302. Os administradores podem excluir o arquivo do seu endereço antigo e configurar o redirecionamento na configuração do site. Isso informa ao servidor Web para avisar os navegadores do novo endereço , usando um dos códigos de redirecionamento . Todos os navegadores conhecem reaplicar no novo endereço para a página desejada quando recebem um código de redirecionamento do servidor Web em resposta ao seu pedido para a página no endereço antigo.
Método HTML

HTML contém uma instrução para o navegador da Web para recarregar a página depois de um atraso . O comando é exibido na seção " cabeça" da página da web. Ele requer dois parâmetros, o atraso em segundos e o endereço de onde para recarregar a página . Este comando dá aos desenvolvedores web uma oportunidade de criar redirecionamentos de dentro páginas web. Se o comando contém um endereço diferente para o atual o navegador irá recarregar a página a partir de um arquivo em um endereço diferente . O comando é chamado de " meta refresh ".
PHP Método

PHP contém uma função chamada "header ". Esta é uma simples instrução para o servidor Web para enviar a redirecionar código na resposta para a página. O código padrão para o comando é o código de redirecionamento temporário 302. O comando também pode instruir o servidor para enviar o código 301 .
Comparação

Tanto o método HTML e PHP para redirecionamento método é muito simples. Os códigos HTTP usados ​​pelo método PHP são geralmente preferidos pelos motores de busca para o método de atualização meta de HTML. Redirecionamentos meta refresh oferecer mais espaço para atividades perturbadoras , como o seqüestro dos rankings de outras páginas e falsamente inflacionar a contagem de ocorrências de uma página. Ambos os códigos HTML e PHP exigem a página antiga para continuar a existir , o que é um grande desserviço . O método padrão de criação de redirecionamento HTTP códigos na configuração do site permitem que as páginas antigas a serem removidos .

Anterior :

Próximo : No
  Os artigos relacionados
·Como configurar o DSN para MySQL no GoDaddy 
·Como converter MySQL para SQLite 
·Tutorial para SNMP em PHP 
·Como exibir a imagem em vez de a ligação de um regist…
·PHP Mkdir Permissão não funciona 
·Como proteger um painel de administração em PHP Sem S…
·O que é o PHP -Nuke 
·Função PHP Referência de Classe 
·Como fazer upload de PHP Imagem & Make Miniatura Inserç…
·PHP __ Autoload Conflito 
  Artigos em destaque
·Como criptografar um arquivo grande em Java 
·Como inserir e remover Left & Right Java Arrays 
·Como usar um Rotate Através Carry Bit Mudança 
·Consulta SQL Tutorial 
·Como fazer jogos de vídeo com nenhuma programação 
·C + + Fibonacci Número Função 
·O que é constante a cores em Java 
·Como remover um valor de seqüência no Regedit 
·Como ativar Java Applets 
·Um Tutorial Java Server Client 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados