Ergebnis 1 bis 14 von 14
  1. #1
    Kunde
    Registriert seit
    22.01.2018
    Beiträge
    5

    SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Hallo,
    ich habe jetzt schon einen ganzen Haufen Posts in diesem Forum und auf Google gelesen und rumprobiert, aber ich finde für mein Problem irgendwie nicht die richtige Lösung - vielleicht könnt ihr mal einen Blick darauf werfen?
    Ich habe eine Seite auf https umgestellt. Die Seite hat außerdem einen Wordpress-Blog, in einem Unterverzeichnis: https://www.camperhero.de/camperinfos (darf ich den Link hier posten? Sonst löscht es eben @admin)
    Sowohl die Hauptseite als auch der Blog sind per https erreichbar, funktioniert alles gut. Natürlich muss ich auch alle http-Versionen auf https weiterleiten.
    Das funktioniert bei der Hauptseite, und auch bei der "Hauptseite" des Blogs, siehe URL oben. Sobald ich aber z.B. einen Blogpost anklicke und in der Browserzeile aus dem "https" ein "http" mache, wird nicht mehr auf https weitergeleitet.
    In meiner htaccess steht folgendes:
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
    
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Habt Ihr irgend eine Idee wie auch die Blogposts, Archive usw. vom Blog weitergeleitet werden können?

    Tausend Dank vorab schonmal!

    LG Peter

  2. #2
    Forenexperte (Kunde) Avatar von mar-e
    Registriert seit
    07.08.2003
    Beiträge
    10.724

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Funktioniert es, wenn du in der letzten RewriteRule das "^" durch "^(.)*$" ersetzt?
    (wie in der ersten RewriteRule)
    (".*" müsste auch genügen)

    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Geändert von mar-e (22.01.2018 um 15:42 Uhr)
    In der freiheitlichen Demokratie des Grundgesetzes haben Grundrechte einen hohen Rang. Der hoheitliche Eingriff in ein Grundrecht bedarf der Rechtfertigung, nicht aber benötigt die Ausübung des Grundrechts eine Rechtfertigung. (Bundesverfassungsgericht,2007)

  3. #3
    Forenexperte² (Reseller) Avatar von Enigma
    Registriert seit
    20.07.2001
    Beiträge
    18.466

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Davon abgesehen, dass Du die zweite "RewriteEngine On"-Zeile herausnehmen solltest, sieht das soweit korrekt aus.

    Liegt die .htaccess im Document Root der Domain (also dort, wo die Dateien für www.camperhero.de liegen)? Gibt es in über- oder untergeordneten Verzeichnissen evtl. weitere .htaccess-Dateien, z. B. im Blog-Verzeichnis?

    Gruß
    Jan
    Two hours of trial and error can save ten minutes of manual reading.

  4. #4
    Kunde
    Registriert seit
    22.01.2018
    Beiträge
    5

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Also erstmal ein Riesen "Danke" dass ihr so schnell antwortet, sehr cool!
    Ich habe jetzt mar-e's Vorschlag ausprobiert, also folgendes:
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
    
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.)*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Das hat leider nicht funktioniert.

    Die ganze Seite, also camperhero.de, liegt nicht im Root, sondern in einem Ordner "dev", auf den die Domain zugreift. In diesem dev-Verzeichnis liegt dann das Verzeichnis "camperinfos", wo die Wordpress Installation drinliegt.
    Die Haupseite, also camperhero.de, nutzt kein CMS sondern es sind einzelne HTML-Dateien.

    Im camperinfos-Verzeichnis selbst liegt ebenfalls eine htaccess, wo aber nur folgendes drinsteht:

    Code:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /camperinfos/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /camperinfos/index.php [L]
    </IfModule>
    Ich hatte auch schon versucht, in diese htaccess die Befehle einzutragen, das hat aber leider auch nicht geklappt...

    LG Peter

  5. #5
    Forenexperte (Kunde) Avatar von mar-e
    Registriert seit
    07.08.2003
    Beiträge
    10.724

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Das hat mich jetzt auf die Idee gebracht, die erste Regel (www) zu testen: Die greift auch nicht.
    Es erfolgt zwar eine Umleitung zu mit-www, aber nicht auf eine https-Adresse wie in der ersten Regel definiert und auch mit einem "PHP" im HTTP-Header (d.h. die Umleitung kommt wahrscheinlich von Wordpress)

    Eventuell wird die komplette .htaccess nicht ausgeführt.
    Geändert von mar-e (22.01.2018 um 16:27 Uhr)
    In der freiheitlichen Demokratie des Grundgesetzes haben Grundrechte einen hohen Rang. Der hoheitliche Eingriff in ein Grundrecht bedarf der Rechtfertigung, nicht aber benötigt die Ausübung des Grundrechts eine Rechtfertigung. (Bundesverfassungsgericht,2007)

  6. #6
    Forenexperte (Kunde) Avatar von mar-e
    Registriert seit
    07.08.2003
    Beiträge
    10.724

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Ist der Dateiname korrekt?
    ".htaccess", in Kleinbuchstaben und mit Punkt davor
    In der freiheitlichen Demokratie des Grundgesetzes haben Grundrechte einen hohen Rang. Der hoheitliche Eingriff in ein Grundrecht bedarf der Rechtfertigung, nicht aber benötigt die Ausübung des Grundrechts eine Rechtfertigung. (Bundesverfassungsgericht,2007)

  7. #7
    Forenexperte² (Reseller) Avatar von Enigma
    Registriert seit
    20.07.2001
    Beiträge
    18.466

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Zitat Zitat von mar-e Beitrag anzeigen
    Eventuell wird die komplette .htaccess nicht ausgeführt.
    Zitat Zitat von Peter88 Beitrag anzeigen
    In meiner htaccess steht folgendes:
    Der Dateiname der .htaccess beginnt aber schon mit einem Punkt, oder? Zumindest in Deinem Posting hast Du ihn weggelassen...

    // Edit: Sorry, das hat sich überschnitten.

    Evtl. ist auch die Codierung o. Ä. nicht in Ordnung (mit welchem Editor / welchen Einstellungen hast Du die Datei bearbeitet?), obwohl ich dann eher eine Fehlermeldung erwarten würde.

    Gruß
    Jan
    Geändert von Enigma (22.01.2018 um 16:35 Uhr)
    Two hours of trial and error can save ten minutes of manual reading.

  8. #8
    Kunde
    Registriert seit
    22.01.2018
    Beiträge
    5

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Ich verwende PSPad, und den Namen der .htaccess hatte ich richtig geschrieben, dass passt. Die Datei ist gespeichert als .txt File, im UTF 8 Format. Habe jetzt auch mal noch ISO 8859-2 und ANSI ausprobiert, hatte aber keine Wirkung.

    Wie gesagt liegt im dev/camperinfos-Ordner ja nochmal eine .htaccess Datei. Ich habe diese mal zum Spaß gelöscht. Dann war die Unterseite (camperinfos) nicht mehr aufrufbar, mit dem Hinweis dass es zu viele Umleitungen gäbe ("www.camperhero.de hat Sie zu oft weitergeleitet.")
    In dieser .htaccess war dieser Inhalt drin:
    Code:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /camperinfos/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /camperinfos/index.php [L]
    </IfModule>
    Auch wenn ich den Code aus der anderen .htaccess dazuschreibe oder, Alternativ, den Wordpress Teil lösche und nur den Code aus der anderen htaccess dazuschreibe, ist die Seite nicht aufrufbar. Ohne den Code oben geht es also nicht...

    Sehr dubiose Sache, das!

  9. #9
    Kunde
    Registriert seit
    22.01.2018
    Beiträge
    5

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Falls zufällig jemand das gleiche Problem hat - ich konnte es nun doch noch selbst lösen, es ist eigentlich ganz simpel:
    Einfach beim Hoster "SSL erzwingen" aktivieren, dann funktioniert es (301er Weiterleitung).

    Trotzdem nochmal herzlichen Dank für die nette Hilfe hier im Forum!

  10. #10
    Forenexperte² (Reseller) Avatar von Enigma
    Registriert seit
    20.07.2001
    Beiträge
    18.466

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Zitat Zitat von Peter88 Beitrag anzeigen
    Falls zufällig jemand das gleiche Problem hat - ich konnte es nun doch noch selbst lösen, es ist eigentlich ganz simpel:
    Einfach beim Hoster "SSL erzwingen" aktivieren, dann funktioniert es (301er Weiterleitung).
    Aber nicht hier bei DF, oder? Es wäre nett, wenn Du solche "Kleinigkeiten" wie die Verwendung eines anderen Hosters beim Beschreiben von Problemen erwähnen könntest...

    Gruß
    Jan
    Two hours of trial and error can save ten minutes of manual reading.

  11. #11
    Kunde
    Registriert seit
    22.01.2018
    Beiträge
    5

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Genau, es war in dem Fall nicht bei DF - Sorry dass ich das nicht erwähnt hatte, ich dachte dass die Hoster da alle weitgehend gleich wären.
    Wieder was dazugelernt.

    LG Peter

  12. #12
    Kunde
    Registriert seit
    13.12.2016
    Beiträge
    52

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Hallo Forum,

    zu Wordpress/ Woocommerce:
    Beim Bestellvorgang meines Woocommerce Shops, ist ein Continue Shopping Button eingerichtet.
    Klickt der Kunde darauf, wird er zum Shop weitergeleitet.
    Da ich aber Kategorien habe und keine Haupt Shop Seite, möchte ich das der Continue Shopping Button zu der Kategorie verlinkt, in welcher das letzte Produkt angesehen/ in den Warenkorb gelegt wurde.
    Beispiel: Eine meiner Kategorien ist Sport, darin befindet sich das Produkt Tennisschläger. Nachdem der Tennisschläger dem Warenkorb hinzugefügt wurde, soll der Kunde durch klick auf den Continue shopping Button zu Sport zurückgeleitet werden ( oder aber direkt zum zuvor angesehenenTennisschläger).
    Ich möchte das mit Css Code machen, ohne Plugin.

    Ich hoffe ihr könnt mir helfen.

    Viele Grüße

    Web55

  13. #13
    Forenexperte Avatar von [headcrash]
    Registriert seit
    28.02.2006
    Beiträge
    2.523

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Zitat Zitat von Web55 Beitrag anzeigen
    Ich hoffe ihr könnt mir helfen.
    Und was genau hat Deine Frage mit dem hier diskutierten SSL-Thema zu tun?

    Rüdiger

  14. #14
    Forenexperte Avatar von masterframe
    Registriert seit
    16.08.2001
    Beiträge
    8.438

    AW: SSL Weiterleitung funktioniert überall, außer in Unterverzeichnis

    Zitat Zitat von Web55 Beitrag anzeigen
    möchte ich das der Continue Shopping Button zu der Kategorie verlinkt
    Zitat Zitat von Web55 Beitrag anzeigen
    Ich möchte das mit Css Code machen, ohne Plugin.
    Das wird schwierig bis unmöglich werden.
    Meinst du vielleicht mit ".htaccess"-Code?



    Zitat Zitat von [headcrash
    ;526891]was genau hat Deine Frage mit dem hier diskutierten SSL-Thema zu tun?
    Dann wäre es doch zumindest selektiv passend .

    Gruß,
    masterframe
    Geändert von masterframe (01.03.2018 um 13:19 Uhr)
    Alle Postings erfolgen freiwillig und nach bestem Gewissen. Haftung ausgeschlossen. Keine Rechtsberatung. Beschwerden bitte über unser Kontaktformular. WHOAMI

Ähnliche Themen

  1. Weiterleitung auf Unterverzeichnis
    Von Thor79 im Forum htaccess
    Antworten: 1
    Letzter Beitrag: 12.04.2016, 16:58
  2. Umleitung Subdomain auf SSL Unterverzeichnis
    Von swaldmann im Forum htaccess
    Antworten: 3
    Letzter Beitrag: 03.08.2014, 17:13
  3. Weiterleitung funktioniert nicht?
    Von xakac im Forum MyMail
    Antworten: 2
    Letzter Beitrag: 13.11.2005, 14:25
  4. SSL in Unterverzeichnis erzwingen / .htaccess
    Von chardonnay im Forum Scriptsprachen / SQL / Anwendungen
    Antworten: 5
    Letzter Beitrag: 04.05.2004, 11:00
  5. Weiterleitung funktioniert nicht
    Von Kai-Uwe im Forum ResellerHosting, ResellerStart und ResellerPlus
    Antworten: 6
    Letzter Beitrag: 18.10.2003, 10:45

Stichworte

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •