Redirecionando URLs com Erros 404 no Apache
Olá pessoal,
O primeiro passo é configurar o Apache para enviar o usuário para a sua página 404 personzalizada quando uma URL não for encontrada. Isso deve ser feito editando o arquivo httpd.conf do Apache. Coloquei um trecho do arquivo para que fique mais fácil a compreensão, e no meu caso eu apontei o Apache para uma página 404.php:
O segundo passo é criar a tabela no MySQL responsável por guardar as associações de URLs para serem redirecionadas.
Após feito isso vamos à segunda etapa que é de criar o script 404.php.
O primeiro passo é configurar o Apache para enviar o usuário para a sua página 404 personzalizada quando uma URL não for encontrada. Isso deve ser feito editando o arquivo httpd.conf do Apache. Coloquei um trecho do arquivo para que fique mais fácil a compreensão, e no meu caso eu apontei o Apache para uma página 404.php:
# # 2) local redirects ErrorDocument 404 404.php
O segundo passo é criar a tabela no MySQL responsável por guardar as associações de URLs para serem redirecionadas.
CREATE TABLE /*!32300 IF NOT EXISTS*/ redirecionamento ( codredir int(11) NOT NULL auto_increment, Origem varchar(100) , Destino varchar(100) , descricao varchar(100) , );
Após feito isso vamos à segunda etapa que é de criar o script 404.php.
a variavel $_SERVER sempre vem vazia pra mim, será que preciso hablitar alguma coisa mais ???
05/09/2006 12:03pm
(~18 anos atrás)
Pow, eu fiz do jeito que estah ai, mas naum funcionou aki
ele naum busca a página de erro 404 q eu setei...
=~
ele naum busca a página de erro 404 q eu setei...
=~
23/02/2005 7:45pm
(~20 anos atrás)
Olá Elcio!
Vendo o seu artigo, fiquei com uma dúvida:
É possível registrar qual foi o arquivo não localizado, que resultou no erro 404?
Será que um simples HTTP_REFERER consegue me dizer esse arquivo, ou será exibido o arquivo daonde veio o link quebrado???
Abraços!
Renato Bras
são Paulo - SP
Vendo o seu artigo, fiquei com uma dúvida:
É possível registrar qual foi o arquivo não localizado, que resultou no erro 404?
Será que um simples HTTP_REFERER consegue me dizer esse arquivo, ou será exibido o arquivo daonde veio o link quebrado???
Abraços!
Renato Bras
são Paulo - SP
09/05/2003 8:47am
(~21 anos atrás)
Como que eu faço p/ calcular horas em SQL/Plus ??
ex:
18:00 - 08:30
ex:
18:00 - 08:30
02/04/2003 1:39pm
(~21 anos atrás)