Acho que você está fazendo muitas perguntas de uma só vez. Eu recomendo usar nginx
, pois é muito mais fácil de configurar, especialmente quando se lida com vários Hosts Virtuais.
RewriteRule ^/(.*) http://127.0.0.1:5050/$1
Esta é uma regra de expressão regular (regex) que corresponde ao URL que o usuário visitou.
Esta regra diz "Pegue todos os caracteres após o domínio (www.example.tld / WHATEVER) e reescreva-o como link .
Os parênteses ( )
são chamados de 'capture' e o $1
coloca a primeira captura lá.
Você pode tentar a seguinte regra:
RewriteRule ^/couchpotato http://127.0.0.1:5050
A documentação oficial fornece alguns exemplos excelentes do mundo real.