Redirecionamento do Apache para o URI fornecido na cadeia de consulta

1

Suponha que o Apache 2.x receba uma solicitação para o seguinte:

http://myserver1.domain.com/auth?path=http://myserver2.domain.com/somepath

Como faço para o Apache gerar um redirecionamento para o valor do path param? por exemplo. http://myserver2.domain.com/somepath

    
por retrodev 21.07.2015 / 10:48

1 resposta

2

Desta forma:

RewriteEngine On
RewriteCond %{QUERY_STRING} path=(http.*)
RewriteRule .* %1? [R]

Se você quiser manter a string de consulta ao redirecionar, remova o ? da terceira linha.

Veja o Wiki do Apache para mais exemplos.

    
por 21.07.2015 / 14:50