Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como definir o padrão para uma página de erro 404 em PHP
Quando um visitante tenta carregar uma página que não existe em seu site , o servidor irá mostrar uma mensagem genérica 404 " File not found" . Você pode criar um personalizado página 404 para fornecer o visitante e se com mais informações sobre o erro usando uma combinação de PHP e um arquivo htaccess . . PHP é uma linguagem de script dinâmico da Web que você pode usar , em combinação, para criar uma página de erro 404 personalizada em seu site enquanto o arquivo de acesso hipertexto instrui o servidor para exibir sua página personalizada em vez da 404 genérico mensagem. Instruções
1

Abra o seu editor de HTML ou texto em seu computador e criar um novo arquivo
2

Copie o seguinte código no arquivo: .



Erro 404 Página


< BODY>


Erro 404 < /h1> Página não encontrada


$ ip = getenv ( " REMOTE_ADDR "); ?

$ requri = getenv ( " REQUEST_URI ");

$ servname = getenv ( " SERVER_NAME ");

$ combinar = $ ip . " Tentou carregar " . $ servname . $ requri ;

$ httpref = getenv ( " HTTP_REFERER ");

$ httpagent = getenv ( " HTTP_USER_AGENT ");

$ today = date (" DM j Y g : i: sa T ") ;

$ nota =" Você digitou a URL errada ou clicar em um link quebrado ";

$ message =" $ hoje \\ n

$ combinar \\ n

User Agent = $ httpagent \\ n

$ nota

\\ n

$ httpref "; < br >

$ message2 = "$ hoje \\ n

$ combinar \\ n

User Agent = $ httpagent \\ n

$ nota \\ n

$ httpref ";

$ para =" ContactEmail ";

$ subject =" Erro Alerta ";

$ from = " From: ReturnEmail \\ r \\ n " ;

mail ( $ para , $ assunto, $ message2 , $ from );

echo $ mensagem ; ?

>

Visite nossa Home Página YourDomain

< /HTML>
3

Change " você digitou a URL errada ou clicar em um link quebrado " para a mensagem que deseja seus visitantes para ver e substituir " YourDomain " com a sua URL de domínio real ou o nome do site.
4

substituir " ContactEmail " com o seu endereço de e-mail real , de modo que você vai receber uma mensagem de e-mail quando alguém pousa no página 404 . Além disso , substitua "Erro Alerta " com o assunto que você deseja ver no e-mail de alerta.
5

Substituir " ReturnEmail " com o endereço que aparecerá no campo "De" ou o campo " Destinatário " no o seu programa de e-mail. Você pode usar o seu próprio endereço de e-mail.
6

Escolha "Salvar" no menu Arquivo e digite " 404.php ". Certifique-se de selecionar " Todos os tipos de arquivo" ao salvar .
HTAccess
7

Criar um novo documento selecionando "New" no menu Arquivo .

8

Digite o seguinte texto para o documento em branco :

ErrorDocument 404 /errors/404.php

Isso irá instruir o servidor Web para direcionar os visitantes para " 404.php " se a página que eles tentam acessar não existe .
9

Salve o arquivo como " . htaccess.txt "
Upload
10

Abra o seu programa de FTP e digite suas credenciais de login para estabelecer uma conexão .
11

no painel "Local" , navegue até a pasta (s) que contém o PHP e arquivo de texto.

12

o botão direito do mouse em cada arquivo e selecione " upload" para enviá-los para o seu servidor web.
13

clique com o botão direito em " htaccess.txt " no painel "Remote" e clique em " Renomear". Altere o nome do arquivo para " . Htaccess ". O arquivo pode ficar escondido assim que acabar com isso.

Quando o visitante encontra um erro 404 , o servidor vai dirigir a ela para " 404.php ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como incluir um arquivo PHP no Smarty 
·Criação de um Sistema de Arquivo Arquivo PHP 
·Saída de HTML em Perl Vs . PHP 
·000X0 PHP string de erro 
·PHP e Formação DVD 
·MySQL Auto - Incremento está fora de sincronia 
·Classe PHP Regras de Nomenclatura 
·Como inserir PHP MySQL Instruções Preparadas 
·Como converter XLS para PHP 
·Como compilar PHP 
  Artigos em destaque
·Como fazer upload de arquivos para um banco de dados SQ…
·JavaScript Alvo iFrame Tutorial Documento 
·Como retirar Bad Personagens em PHP 
·Usos de classe equivalente em PHP 
·Java e não resolvido Erro de compilação 
·Funções Iomanip 
·Como criar HTML texto de Javascript Variável 
·Como parar WEBrick no NetBeans 
·Como definir um valor em uma lista drop-down no NetSuit…
·Por que uma seqüência Imutável Calcule seu valor de …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados