Re: redirect transparente de diretorio no apache
On Tue, Nov 20, 2001 at 09:37:28AM -0200, Mario Olimpio de Menezes wrote:
> On Mon, Nov 19, 2001 at 10:54:59AM -0200, Pedro Zorzenon Neto wrote:
> > Bom dia pessoal,
> >
> > Estou precisando de uma ajuda com o Apache.
> >
> > É o seguinte:
> >
> > tenho o diretorio http://micro01.dominio/diretorio1/...
> > e vou passar este hd responsável pelo diretorio1 para outro micro
> > dentro da minha rede interna.
> >
> > portanto, tudo que estava em http://micro01.dominio/outrodiretorio/
> > vai continuar no mesmo lugar e o que estava no diretorio1, quero que o
> > apache retorne um código "302 Moved" com o endereço
> > http://micro02.dominio/novo_diretorio/... para que quem acessava o
> > micro01 não tenha problemas e o redirecionamento seja "transparente" ao
> > usuário.
Consegui este redirecionamento alterando o access.conf:
<directory /mnt/mirror/debian-non-US>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule (.*) http://outromicro/diretorio_provisorio_do_mirror/$1 [R]
</IfModule>
#IndexOptions NameWidth=* +SuppressDescription
#DirectoryIndex .
</directory>
Porém descobri que o apt não entende ao receber um redirecionamento...
ele não segue o redirecionamento e portanto isso não pode ser utilizado
no caso de um mirror debian.
O resultado final não foi bom, mas obrigado a todos que contribuiram
mesmo assim!
Abraços
Pedro
Reply to: