automatisches Redirect auf https:// und dann SQL Fehler

  • Hallo,

    immer wenn ich in der Root .htaccess folgendes reinschreibe:

    Zitat


    RewriteCond %{SERVER_PORT} !=443
    RewriteRule ^(.*)$ https://ihredomain.de/$1 [R=301,L]


    (ist dafür da, um automatisch auf https:// von http:// weiterzuleiten)

    und ich dann bei dem systemmodul commerce:SEO URL v2.4.2 auf start klicke kommt immer folgende meldung:

    Zitat


    SQL Fehler [256] (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 8

    Query: SELECT products_id, language_id, products_name, products_url_alias FROM products_description WHERE products_id=

    Beim Aufruf der Datei /admin/module_system.php , PHP 5.4.25 (Linux)

    Die Abfrage wurde abgebrochen, kontaktieren Sie den Administrator...

    beim bearbeiten eines Produktes, übrigens auch (eine ähnliche meldung, nur das die SQL Query anderes ist).

    Woran könnte das liegen? oder gibt es eine andere möglichkeit immer von http://deine.seite.de auf https://deine.seite.de weiterzuleiten

    Liebe Grüße

    Einmal editiert, zuletzt von arosha (20. Februar 2014 um 13:29)

  • hmm https geht mittels den shop ud configure.php einstelllungen dafür htaccess nen braucht man nicht

    Meine den ssl wen user kauft / einlogt schalted der automatisch um wen einstellungen comseo und server / host richtig und richtige ssl certificate auf den einzele unque ip adresse wo das an domain url verknupft ist ( wichtig auch mit oder ohne www oder subdomain unsw. also worauf ist das zertifikat)

    Wen man selber ein ssl umleitung in htaccess anlegt greifen die urlalias seourl unsw nicht mehr richtig!

  • ich habe in meienr configure.php im admin/include und include/ die SSL Constante auf true gesetzt, und es wird nicht weiter geleitet.

    PS.: Ich habe den Shop damals ohne SSL eingerichtet

  • hmm weis nicht ob cache leermachen und seourl install deinstll und nochmals laufen lassen

    ob es noch ein setting in den shopadmin gibt bei shopeinstellungen aber habe jetzt kein zeit nach zu sehen ;)

    besser den configure.php mal posten ohne den domain / user und zugangs settings!!

  • Weis nicht ob es bei dir möglich ist, in einer Verzeichnis ein neuer Testinstallation von den Komplett paket aus dein Kunden download zu machen also mit andere Datenbank ofcourse. Die gleich beim install mit ssl.

    Dan nachsehen ob dieser lauft, wen ja dan vergleichen wen nein, dan server/ host / zertifikat einstellungen vielleicht

  • Das bringst Du aber einiges durch einander. In der configure.php SSL auf true setzen, bedeutet, dass alle Kundenrelevanten Seiten (Account / Checkout ...) auf SSL umgeleitet werden. Das was Du machst, ist ALLES HTTP auf HTTPS umleiten, dann müsstest Du den HTTP Pfad in der configure aber auch auf HTTPS setzen.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>