Virtuelle Host-Subdomäne für Apache2-Server funktioniert nicht

Virtuelle Host-Subdomäne für Apache2-Server funktioniert nicht

ich habe Probleme mit meiner Subdomain auf Apache2. Ich habe die Domain „propaniusz.tk“, die auf meinen Server zeigt, und sie funktioniert. Aber ich versuche, eine Subdomain mit dem virtuellen Host „wybudzenie.propaniusz.tk“ zu erstellen, aber das funktioniert überhaupt nicht. Hier sind meine Konfigurationsdateien.

wybudzenie.propanek.tk.conf

<IfModule mod_ssl.c>
    <VirtualHost *:443>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/wybudzenie

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        SSLCertificateFile /etc/letsencrypt/live/propaniusz.tk/fullchain.pem
        SSLCertificateKeyFile /etc/letsencrypt/live/propaniusz.tk/privkey.pem
        Include /etc/letsencrypt/options-ssl-apache.conf
        ServerName wybudzenie.propaniusz.tk
    </VirtualHost>
</IfModule>

Hauptseite propanek.tk als 000-default-le-ssl.conf

<IfModule mod_ssl.c>
    <VirtualHost *:443>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        SSLCertificateFile /etc/letsencrypt/live/propaniusz.tk/fullchain.pem
        SSLCertificateKeyFile /etc/letsencrypt/live/propaniusz.tk/privkey.pem
        Include /etc/letsencrypt/options-ssl-apache.conf
        ServerName www.propaniusz.tk
        ServerAlias propaniusz.tk
    </VirtualHost>
</IfModule>

apache2ctl -S

VirtualHost configuration:
*:80                   propaniusz.tk (/etc/apache2/sites-enabled/000- 
default.conf:1)
*:443                  is a NameVirtualHost
     default server www.propaniusz.tk (/etc/apache2/sites-enabled/000- 
default-le-ssl.conf:2)
     port 443 namevhost www.propaniusz.tk (/etc/apache2/sites-enabled/000-default-le-ssl.conf:2)
     alias propaniusz.tk
     port 443 namevhost wybudzenie.propaniusz.tk (/etc/apache2/sites-enabled/wybudzenie.propaniusz.tk.conf:2)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"

Ich habe keine Ahnung, was ich falsch mache. Kann mir jemand helfen?

Antwort1

Haben Sie versucht anzurufenhttps://wybudzenie.propaniusz.tk, da Sie nur Port 443 konfiguriert haben, funktioniert die Site/App, während Sie über https aufrufen. Andernfalls wird die Standardkonfiguration zurückgegeben. Wenn Sie wybudzenie.propaniusz.tk laden müssen, müssen Sie die Umleitung/virtuelle Hostkonfiguration für 80 konfigurieren.

verwandte Informationen