public:proxy-apache
Configurações do proxy apache
# Configuracao Site NOME-DO-SITE
# SETOR - nome do responsavel - 10/11/2022
# esta configuração redireciona HTTPS externo para HTTPS interno
# pois a aplicação não funciona bem traduzindo https para http
# ex.: wordpress
# necessita configurar o /etc/hosts com o ip interno do servidor
Define servidor nome-do-servidor
Define dominio eesc.usp.br
Define servidor_interno http://192.168.201.201/caminho/
# rodar apachectl configtest para verificar a sintaxe
# apachectl -S para dump do config
<VirtualHost *:80>
ServerAdmin webmaster@eesc.usp.br
ServerName ${servidor}.${dominio}
ServerAlias www.${servidor}.${dominio}
Redirect 301 / https://${servidor}.${dominio}/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin webmaster@eesc.usp.br
# este redirect está dando problema no certificado. Aguardando alguma solucao
ServerName www.${servidor}.${dominio}
Redirect permanent / https://${servidor}.${dominio}/
SSLEngine on
SSLCertificateFile /etc/ssl/certs/wildcard.eesc.usp.br.crt
SSLCertificateKeyFile /etc/ssl/private/wildcard.eesc.usp.br.key
</Virtualhost>
<VirtualHost *:443>
ServerAdmin webmaster@eesc.usp.br
ServerName ${servidor}.${dominio}
ErrorLog ${APACHE_LOG_DIR}/${servidor}-error.log
CustomLog ${APACHE_LOG_DIR}/${servidor}-access.log combined
LogLevel error
SSLEngine on
SSLCertificateFile /etc/ssl/certs/wildcard.eesc.usp.br.crt
SSLCertificateKeyFile /etc/ssl/private/wildcard.eesc.usp.br.key
ProxyRequests off
SSLProxyEngine on
ProxyPreserveHost On
ProxyPass / ${servidor_interno}
ProxyPassReverse / ${servidor_interno}
</VirtualHost>
public/proxy-apache.txt · Última modificação: por 127.0.0.1
