Reescrita ou Redirecionamento da Força Apache

0

Cara, estou com dificuldades, daí esse post ...
Eu gostaria de restringir um usuário para só poder ver seus próprios painéis no Grafana através do proxy reverso do Apache.

Estou a pensar que, se o URI não corresponder a um regex, reescreva ao URI do painel de controlo? Isso está funcionando, mas agora a página está quebrada, assim como todas as outras solicitações para / public /, / avatar / etc também são reescritas (eu acho). Eu verifiquei o log e vi o referenciador.

Como posso fazer isso para forçar uma reescrita / redirecionamento a painéis, mas também permite todas as solicitações de páginas relevantes?
Talvez toda a minha abordagem esteja errada? Eu não acho que reescrever todo o URI está certo?

Por favor, qualquer ajuda altamente apreciada! Obrigado.

ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/

<Location />
 RewriteEngine On
 RewriteCond %{REQUEST_URI} !/dashboards$ [NC]
 RewriteRule (.*) https://www.mydomain.com/dashboards [NS]
</Location>
    
por Robert Gabriel 02.03.2018 / 14:05

0 respostas