Apache2-Konfiguration, die 404 im Dokumentstamm mit http aber nicht https angibt

525
school_guy

Ich versuche gerade, meinen Apache 2 Server zum Laufen zu bringen. Ich kann mich erfolgreich über https verbinden. Aber http gibt einen 404-Fehler.

vhost http

<VirtualHost example.com:80> ServerName example.com ServerAlias www.example.com ServerAdmin webmaster@example.com  DocumentRoot /var/www/example.com/html #<Directory /var/www/example.com/html> # Options Indexes FollowSymLinks MultiViews # AllowOverride None # Order allow,deny # allow from all #</Directory>  <ifmodule mod_rewrite.c=""> RewriteEngine On RewriteCond % off RewriteRule (.*) https://%$1 [R=301,L] </ifmodule>  #SSL Redirect Redirect permanent / https://example.com/  ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On </VirtualHost> 

Und mein https vhost

<VirtualHost *:443> ServerName example.com ServerAlias www.example.com ServerAdmin webmaster@example.com  SSLEngine on SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem  # Pfad zu den Webinhalten DocumentRoot /var/www/example.com/html </VirtualHost> 

Vielen Dank für einen Blick.

0

1 Antwort auf die Frage

-1
school_guy

Ich habe die example.com:80 entfernt und durch *: 80 ersetzt.