Redirecionando a raiz do ServerAlias para algum subdiretório com o Apache

1

Eu tenho a seguinte configuração do Apache VirtualHost :

<VirtualHost 192.0.2.1:80 [2001:DB8:4007:80d::200e]:80>
    ServerName app.example.com
    ServerAlias foo.example.com
    ServerAlias bar.example.com
    ... other server aliases ...
    ProxyPass / http://localhost:8080/
    ProxyPassReverse / http://localhost:8080/
</VirtualHost>

Gostaria de (temporário) redirecionar http://foo.example.com/ para http://foo.example.com/path/foo/resource e, mais genericamente:

http://${sub}.example.com/ > http://${sub}.example.com/path/${sub}/resource

Qual é a melhor maneira de fazer isso? Se não for possível genericamente, não me importo de ter que escrever uma regra para cada ServerAlias.

    
por Laurent Grégoire 23.04.2015 / 12:22

0 respostas