[FUG-BR] RES: [OFF TOPPIC]

Alexandre Correa alexandre em sabbath.com.br
Quarta Janeiro 28 14:59:11 BRST 2009


 ErrorDocument 404 /missing. html

ele manda para:

<ServerName>/missing.html

eu faço um redirect inteligente aqui usando rewrite,


   RewriteEngine On
   RewriteCond /onda/dominios/xxxxx.com.br/public_html/%{REQUEST_FILENAME}!-f
   RewriteCond /onda/dominios/xxxxx.com.br/public_html/%{REQUEST_FILENAME}!-d
   RewriteRule (^/.+)      /index.php [R]

-f e -d verificam se.. o arquivo (-f) ou diretorio (-d) existem.. se nao
existir.. ele manda pro /index.php




2009/1/28 Coopermine <coopermine em bol.com.br>

> Log?
>
> -----Mensagem original-----
> De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em nome
> de Luis
> Enviada em: terça-feira, 27 de janeiro de 2009 23:16
> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Assunto: [FUG-BR] [OFF TOPPIC]
>
> Ola amigos
> Gostaria de uma informação.
> O apache é possivel personalizar os erros por exemplo:
> http://192.168.1.1/sistema.php vai entra no sistema normal.
> http://192.168.1.1/GFEARG vai dar um erro pagina n pode ser exibida
> correto?
> gostaria de quando acontecer isso retornase um erro personalizado tipo erro
> 404 pagina n disponivel
>
> fiz as seguintes conf no httpd.conf do apache
>
> -----------------------------------------------------------
> Alias /sistema/ "usr/local/www/apache22/data/sistema/"
> ErrorDocument 404 /missing. html
> ----------------------------------------------------------
> tem q fazer mais alguma configuração...pois essa n funcionou...
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 

Sds.
Alexandre J. Correa
Onda Internet / OPinguim.net
http://www.ondainternet.com.br
http://www.opinguim.net


Mais detalhes sobre a lista de discussão freebsd