Expanda um URL minúsculo para um URL completo com redirecionamento no Apache

Expanda um URL minúsculo para um URL completo com redirecionamento no Apache

Eu tenho uma configuração de aplicativo para expandir um pequeno URL. Assim que um hit for recebido do navegador, ele criará uma solicitação em meu balanceador de carga Apache em execução em meu domínio. Vamos supor que meu domínio seja “meudominio”.

Quando a solicitação chegar ao meu balanceador de carga Apache, ela deverá ser traduzida para o URL:http://ip:port/MY_APP/myAdaptor/abcd

URL minúsculo:http://mydomain.le/abcd

URL expandido:http://ip:port/MY_APP/myAdaptor/abcd

Os parâmetros são:

  • IP: IP do servidor
  • port: porta do aplicativo
  • MY_APP: meu aplicativo implantado
  • myAdaptor: nome do meu adaptador
  • abcd: URL minúsculo

Como posso configurar isso?

Responder1

Depois de adicionar a configuração abaixo no httpd.conf obteve o resultado conforme o esperado.

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^/?([a-z]+) http://ip:port/MY_APP/myAdaptor/$1
</IfModule>

informação relacionada