Ferramentas do usuário

Ferramentas do site


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