Problema de redirecionamento de pasta SSL - ubuntu 16.04 / Apache 2.4

1

Nós habilitamos ssl para um site. Se inserirmos " link " (com htpps: //), ele aponta para a pasta correta. Sem link , ele está apontando para a pasta raiz (/ var / www / html). Como apontar para a pasta correta "/var/www/html/example.com/public_html"?

.conf da seguinte forma

<Directory /var/www/html/example.com/public_html>
    Require all granted
</Directory>

<VirtualHost xx.xx.xx.xx:443>
        SSLEngine On
        SSLCertificateFile /etc/apache2/ssl/example.crt
        SSLCertificateKeyFile /etc/apache2/ssl/example.key
        SSLCACertificateFile /etc/apache2/ssl/example.cer

        ServerName example.com
        ServerAlias www.example.com
        ServerAdmin test@example
        DocumentRoot /var/www/html/example.com/public_html

        ErrorLog /var/www/html/example.com/logs/error.log
        CustomLog /var/www/html/example.com/logs/access.log combined

</VirtualHost>
    
por Johnl 04.03.2017 / 07:27

1 resposta

0

Adicionar o seguinte na configuração deve fazê-lo (a menos que as diretivas ServerName ou ServerAlias com valor example.com já estejam definidas em algum lugar no início de um VHost):

<VirtualHost *:80>
        ServerName example.com
        ServerAlias www.example.com
        ServerAdmin test@example
        DocumentRoot /var/www/html/example.com/public_html
        ErrorLog /var/www/html/example.com/logs/error.log
        CustomLog /var/www/html/example.com/logs/access.log combined
</VirtualHost>
    
por 04.03.2017 / 14:00