HTTPS verhindern / auf HTTP umleiten

  • Hallo Leute!

    Bei meiner Domain ist HTTPS aktiv. Der Blog (läuft in einem Unterverzeichnis "blog") soll aber eigentlich kein HTTPS verwenden.

    Nun wurden aber einige Blogbeiträge unter HTTPS von Goggle indexiert. Das All-In-One-SEO-Pack gibt das canonical-Tag leider auch je nach Aufruf über HTTP/S mit beiden Varianten aus.

    Wie kann ich HTTPS verhindern oder von HTTPS auf HTTP umleiten?

    Die htacces sieht momentan so aus:

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php [L]
    </IfModule>
    • 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


  • Ist Wordpress 3.1.4 wegen der vorhandenen

    Das ist Quatsch. Wordpress 3.1.4 und auch Wordpress 3.8 laufen beide mit PHP 5.2.4 oder höher. Du gehst mit der alten Version ein ganz hohes Sicherheitsrisiko ein.
    SSL hat mit mod_rewrite nichts zu tun. Hast du Ein Hosting Paket ?

  • Um zu Deiner ursprünglichen Frage zurückzukommen - und ja, es ist mit rewrite lösbar.

    Folgende Regel sollte das gewünschte Ergebnis bringen und alle URLs Deines Blogs von https auf http umleiten (nicht getestet):

    Apache Configuration
    RewriteCond %{HTTPS} on
    RewriteRule ^blog(.*)$ http://www.examlpe.com/blog$1 [R=301,L]

    Einfach unmittelbar nach "RewriteEngine On" als erste Regel rein.

    Peter

  • Um zu Deiner ursprünglichen Frage zurückzukommen - und ja, es ist mit rewrite lösbar.

    Das ist doch aber die falsche Herangehensweise. Man sollte doch erst mal schauen, warum SSL aktiviert ist und nicht durch eine mod_rewrite Regel das Problem "lösen".

  • Man sollte doch erst mal schauen, warum SSL aktiviert ist und nicht durch eine mod_rewrite Regel das Problem "lösen".

    Da hast Du natürlich recht, aber wenn ich die Frage richtig lese, dann ist das kein Problem sondern durchaus so gewollt.

    Ich verstehe die Frage so (ein Link wäre schön, dann müssten wir alle nicht raten) dass SSL sehr wohl nötig ist, vielleicht für einen Shop oder warum auch immer. Es sollen ausschließlich die Blog-Beiträge nicht per SSL erreichbar sein - was gar keine schlechte Idee ist.

    Der Blog (läuft in einem Unterverzeichnis "blog") soll aber eigentlich kein HTTPS verwenden.

    Peter

  • Hallo!

    Ist ein vServer mit php 5.2.0-8+etch11

    Wordpress 3.1.4 soll die aktuellste Version sein die da läuft. Richtig?

    SSL ist für einen kleinen Bereich der Webseite aktiv, die auch unter der Domain läuft.

  • Hallo!

    Ist ein vServer mit php 5.2.0-8+etch11

    Das ist jetzt aber nicht dein Ernst. Debian 4 wird seit 2009 nicht mehr supported.

    Jetzt nur nochmal zur Klarstellung, soll die Wordpress Installation unter SSL erreichbar sein oder nicht?

  • Hallo Hille!

    Die Wordpress Installation soll nicht unter SSL erreichbar sein.

    PS: Ja, das Betriebssystem muss bzw. werde ich neu aufsetzten lassen...

  • Hallo,

    ich möchte mich gern mit einer ähnlichen Frage in diese Unterhaltung einmischen..

    Wie kann ich denn von einer https Verbindung zurück zu einer http gelangen? Muss hierfür an der Programmierung etwas geändert werden oder bekomme ich das auch einfacher hin, da ich von Programmierung keine Ahnung habe... :oops:

Jetzt mitmachen!

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