ProxyPass dentro do plesk 10/11

2

Eu gostaria de redirecionar algumas pastas dentro do apache2.

Meu servidor usa com o plesk 11.

Eu segui este tutorial . Ele diz que eu tenho que colocar regras de redirecionamento neste arquivo /etc/apache2/sites-available/default . Para o meu servidor, esse arquivo nem existe. Eu acho que é por causa do gerenciamento de sites do plesk. No entanto, existe apenas este arquivo: 000-default . Eu não o modifiquei!

Também consegui localizar o arquivo de configuração do meu domínio. Que está localizado aqui

/var/www/vhosts/example.org/conf/last_httpd.include

Eu quero resolver meu problema com o Apache 2 "ProxyPass". Porque eu acho que é a maneira mais fácil de resolver o redirecionamento.

Como descobri, tenho que adicionar esta linha

ProxyPass /folder/map/ http://www.google.de

Isso não funciona. Ele sai com o erro "403 proibido". Por favor me dê uma dica. Obrigada!

    
por Peter 18.02.2013 / 18:27

3 respostas

5

Plesk 10/11:

1. Crie sua configuração individual para o apache2

cd /var/www/vhosts/example.org
sudo touch conf/vhost.conf
sudo vim 

2. Insira suas diretivas lá

Pressione I e insira essas linhas

RewriteEngine On
ProxyPass /directory/subdir/ http://localhost:8123/
ProxyPassReverse /directory/subdir/ http://localhost:8123/

Pressione Esc seguido por : e escreva: wq e pressione

3. Diga ao apache para usar a configuração

sudo /usr/local/psa/admin/bin/httpdmng --reconfigure-all
sudo service apache2 restart

4. Você está feito.


Plesk 12

  • Login como administrador
  • Selecionar assinatura
  • Abrir no painel de controle
  • Configurações do servidor da web
  • Diretivas adicionais para HTTP & & Diretivas adicionais para HTTPS:


RewriteEngine On
ProxyPass /directory/subdir/ http://localhost:8123/
ProxyPassReverse /directory/subdir/ http://localhost:8123/


Fontes:
oli.new-lan.de < br> forum.parallels.com

    
por 26.02.2013 / 19:55
1

A resposta acima está correta, mas tenho de acrescentar:

ProxyPass /directory/subdir/ http://localhost:8123/
ProxyPassReverse /directory/subdir/ http://localhost:8123/

Não é necessário adicionar RewriteEngine aqui.

/usr/local/psa/admin/bin/httpdmng --reconfigure-domain <YOUR_DOMAIN>

Não é necessário reiniciar o httpd também.

    
por 04.07.2015 / 21:40
0
ProxyPass /directory/subdir/ http://localhost:8123/
ProxyPassReverse /directory/subdir/ http://localhost:8123/

está certo, mas eu tive que ativar o módulo proxy_http primeiro. Por caixa de seleção no Plesk ou pelo terminal.

sudo a2enmod proxy_http
service apache2 reload

caso contrário, eu tenho erros como este no meu log:

No protocol handler was valid for the URL /myapp. 
If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
    
por 08.09.2017 / 00:40