Apache2.4 - Rotas diferentes de Acordo com Sistema Operacional [RESOLVIDO]

1. Apache2.4 - Rotas diferentes de Acordo com Sistema Operacional [RESOLVIDO]

Gustavo Soares
gustavo.soares

(usa elementary OS)

Enviado em 20/08/2018 - 11:46h

Olá Galera,
Estou com um problema no trabalho e precisando de uma mão.
Aqui na empresa existem diversas maquinas com Windows 7 e mais ainda com Windows XP (sim, 2018 com xp é [*****])

Enfim,
Eu preciso configurar o Apache para quanto tentar acessar uma rota envie para uma porta(ou host) diferente. Por exemplo:

http://localhost/download
Se WXP => ir para http://localhost:8081/rota-para-xp
Se W7 => ir para http://localhost:8082/rota-para-w7


Bom, valeu
Quem puder ajudar agradeço


  


2. Re: Apache2.4 - Rotas diferentes de Acordo com Sistema Operacional

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/08/2018 - 13:03h

Você pode criar uma regra utilizando "HTTP_USER_AGENT".


3. Re: Apache2.4 - Rotas diferentes de Acordo com Sistema Operacional [RESOLVIDO]

Gustavo Soares
gustavo.soares

(usa elementary OS)

Enviado em 20/08/2018 - 14:36h

amarildosertorio escreveu:

Você pode criar uma regra utilizando "HTTP_USER_AGENT".


Poderia ser mais específico. Nunca ouvi falar sobre isso.



4. Re: Apache2.4 - Rotas diferentes de Acordo com Sistema Operacional

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/08/2018 - 16:54h

https://httpd.apache.org/docs/2.4/rewrite/remapping.html

* Exemplo:

RewriteEngine on

RewriteCond %{HTTP_USER_AGENT} "(Windows NT 5.1)" [NC]
RewriteRule ^$ http://localhost:8081/rota-para-xp/ [L,R=301]

RewriteCond %{HTTP_USER_AGENT} "(Windows NT 6.1)" [NC]
RewriteRule ^$ http://localhost:8081/rota-para-w7/ [L,R=301]







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts