Wordpress und redirect auf Owncloud Portal mit SSL / ERR_TOO_MANY_REDIRECTS

  • Hi Zusammen,

    ich arbeite noch nicht lange mit WP und bin nun auf ein zermürbendes Problem aufgelaufen.

    WP läuft bei mir auf einem Debian Server mit Apache2, auf dem selben Server läuft auch owncloud.
    Jetzt möchte ich über einen redirect auf die owncloud via https zugreifen.
    Das funktioniert auch aber genau nur einmal. Wenn ich dann wieder zurück auf die Wordpress Seite möchte via <- zurück Pfeil im Browser oder permalink, bekomme ich im Browser die Fehlermeldung "ERR_TOO_MANY_REDIRECTS".Danach bringt der Browser bei jedem Zugriffsversuch mit http oder https auf die Seite diesen Fehler mit. Er leitet jede http Anfrage auf https um.
    Das Problem lässt sich lösen wenn ich alle Browsereinstellung auf default zurückstelle alle Tempdateien, Cookies, SSL Zertifikate usw. lösche. Danach ist der Zugriff via http auf die Seite wieder möglich. Bis nur einmal wieder auf https zugegriffen wird, dann geht das Spiel von vorne los.

    Das Owncloud Verzeichnis wie auch das WP Verzeichnis sind beide unter /var/www und beide haben eine eigene .htacces Datei. SSL für den Apache ist konfiguriert und funktioniert auch mit owncloud.

    im Prinzip soll er wenn ich http://www.meinedomain.de/mitgliederbereich aufrufe auf https://www.meinedomain.de/owncloud umleiten und zurück wieder auf http://www.meinedomain.de/home. Momentan geht er aber zurück auf https://www.meinedomain.de/home was dann in der Fehlermeldung endet oder direkt am Browser einengegeben mit einem "404 not found" terminiert.

    Entweder bin ich zu doof oder sehe den Wald vor lauter Bäumen nicht, aber ich finde den Fehler nicht wo diese verrückte hartnäckige Umleitung auf SSL herkommt.
    Vielleicht hat ja jemand ein Idee die mir weiterhelfen könnte oder gar ein ähnliches Problem gehabt und gelöst.

    Danke im Voraus.

    Marco

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ja genau. Wie hast du es denn gelöst?

    Ich habe die default und default.ssl kopiert und mit meinen Daten angepasst.
    So sehen die 2 Files aus für owncloud habe ich keinen vhost.

    --------------------------------meinedomain.conf--------------------------------------------------------

    NameVirtualHost <öffentliche-ip>:80
    <VirtualHost <öffentliche-ip>:80>
    ServerAdmin webmaster@meinedomain.de
    ServerName servername.de
    DocumentRoot /var/www/meinedomain
    <Directory /var/www/meinedomain>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>

    ----------------------------------------meinedomain-ssl.conf--------------------------------------------------

    <IfModule mod_ssl.c>
    <VirtualHost *:443>
    ServerAdmin webmaster@meinedomain.de
    # ServerName servername.de
    ServerName meinedomain.de
    DocumentRoot /var/www/meinedomain
    <Directory /var/www/meinedomain>
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/ssl_access.log combined
    SSLEngine on

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!