Proxy do Apache2 para servir uma página estática

1

Eu gostaria de levantar um servidor proxy apache2 (proxy.domain.internal 10.2.2.10) para fazer o seguinte:

  1. Servir com transparência o conteúdo local ( link ) para clientes locais.

  2. Encaminhe todas as outras solicitações para a página estática no link

Eu tinha a seguinte configuração:

<VirtualHost *:8888>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^/$ http://proxy.domain.internal:8085/notice.html [P]
</VirtualHost>

Sem o conjunto de proxy, os clientes podem procurar links internos em proxy.domain.internal: 8085, mas com o proxy recebem um erro 404, independentemente de onde navegam. A configuração de proxy para os clientes é proxy.domain.internal: 8888

Alguém pode me apontar para uma configuração adequada? Eu nem estou vendo entradas relevantes no log de acesso e o log de erros está apontando apenas para / etc / apache2 / htdocs, que eu assumo é a incapacidade de acessar as páginas de erro.

por pete.k 10.10.2014 / 14:50

1 resposta

0

Isso funciona para minha área local 192.168.0.xxx:

<VirtualHost *:8888> ... DocumentRoot /var/www/local/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/local/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 Allow from 192.168.0.0/255.255.255.0 </Directory> ...

    
por 12.10.2014 / 19:13