Redirecionar usuário para um protocolo de aplicativo arbitrário (usado pelo aplicativo Android)

3

Eu tenho um aplicativo Android que declara uma intenção usando um protocolo interno. Você pode iniciá-lo abrindo uma página da Web que contenha um link para:

myapplication://foo-bar

Eu quero um URL no meu site que irá redirecionar um 301 para esse protocolo personalizado, interno e inventado. A ideia é que nosso aplicativo Android será iniciado quando o usuário clicar nesse link (o aplicativo já está instalado).

Eu poderia simplesmente adicionar um link de âncora em uma página HTML, mas não posso modificar o HTML. Eu tenho que usar o Apache. Eu tentei esta regra mod_rewrite:

RewriteRule "^/app$" myapplication://foo-bar [R=permanent,L]

Mas sempre prefixar o nome do host na frente, então eu recebo isso no cabeçalho Location:

Location: https://example.com/myapplication://foo-bar

Como posso instruir o mod_rewrite para usar o URL como está ( myapplication://foo-bar )?

    
por ixe013 23.02.2016 / 23:00

0 respostas