[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

reescrever links internos para externos no apache



Caros,

tenho um servidor apache com um site na rede interna que deve ser
exibido na internet.

quem recebe as requisições é um webcache que transforma

http://www.empresax.com.br/sitex/

em

http://apacheinterno.redeinterna/sitex/

está funcionando para a página inicial, mas quando o apache devolve
esta página, dentro dela está cheio de links para
http://apacheinterno.redeinterna/sitex/bla-bla-bla

pelo que eu li o mod_rewrite não serve para isto.

tentei isto com o mod_substitute:

...
  <Directory /var/www/sitex/>

  AddOutputFilterByType SUBSTITUTE text/html
  Substitute "s|http://apacheinterno.redeinterna/sitex/|http://www.empresax.com.br/sitex/|i"
...

mas não fez nenhum efeito.

estou com algum erro de sintaxe? está faltando algo?

o módulo está habilitado:

# a2enmod substitute
Module substitute already enabled


Reply to: