Apache leitet Domain nicht nach HTTPS aktivierung nicht auf Nextcloud weiter

Hallo
Ich hab mein Server so Konfiguriert das Apache2 auf meine Nextcloud weiter leitet wenn ich mich über meine Domain verbinde. Da die Verbindung bisher immer unverschlüsselt lief hab ich mir heute mit dem Certbot ein Zertifikat erstellt, was auch ganz gut funktioniert hat. Wenn ich jetzt aber wieder versuche meine Domain aufzulösen, dann steht da jetzt zwar das es über HTTPS läuft, leitet mich aber nicht mehr auf meine Nextcloud weiter.
Port 443 ist freigegeben und in der Conf auch so eingetragen.
weiß jemand wo der Fehler liegt und wieso es mich nicht mehr Weiterleitet?

Site-available conf:

<VirtualHost *:443>
        ServerName DOMAIN.de
        DocumentRoot /var/www/html/nextcloud/

        <Directory /var/www/html/nextcloud/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
        </Directory>
RewriteEngine on
RewriteCond %{SERVER_NAME} =DOMAIN.de
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/DOMAIN.de/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/DOMAIN.de/privkey.pem
</VirtualHost>




  • Bei welchen Anbieter? >ROOT Server
  • Betriebssystem Debian 10
  • Nextcloud Version: Nextcloud Hub 7 (28.0.1)
  • PHP Version: 8.0 (muss ich noch updaten :D)
  • Welche Datenbank?MariaDB
  • Apache version Apache/2.4.38

Vielen Dank für eure Hilfe

Hallo synex,

verstehe etwas nicht so ganz.
sites-avaiable ist ein Ordner in dem die *.conf Dateien liegen und von Haus aus gibt es dort zwei
“000-default.conf”
und
“default-ssl.conf”
zusätzlich zur Nextcloud noch eine “nextcloud.conf”

Die default.conf schaut hier so aus:

<VirtualHost *:443> 
	ServerName DOMAIN.net 
	ServerAdmin Adresse@email 
	DocumentRoot /var/www/nextcloud 
</VirtualHost>

und die default-ssl-conf ist hier gelöscht!

Der Rest steht in der nextcloud.conf

<VirtualHost *:80> 
	ServerName DOMAIN.net 
	
# auto redirect HTTP to HTTPS 
Redirect permanent / https://DOMAIN.net 
</VirtualHost> 

<VirtualHost *:443> 
	ServerName DOMAIN.net 
</VirtualHost> 

DocumentRoot /var/www/nextcloud

# log files 
ErrorLog /var/log/apache2/DOMAIN.net-error.log 
CustomLog /var/log/apache2/DOMAIN.net-access.log combined 

SSLEngine On 
SSLCertificateFile  /etc/certificates/DOMAIN_net.crt 
SSLCertificateKeyFile /etc/certificates/DOMAIN_net.key 
SSLCertificateChainFile /etc/certificates/DigiCertCA.crt 

<Directory /> 
Options None 
Require all denied 
</Directory> 

<Directory /var/www/nextcloud/> 
Options FollowSymlinks Multiviews 
AllowOverride All 
Require all granted
</Directory>

Denke dass SSLEngine On fehlt.

Grüsse Mike