Support » Allgemeine Fragen » nach ssl zertifikat keine bg-filme mehr zu sehen

  • hallo zusammen,

    ich habe meine page mit ssl-zertifikat versehen,
    das hat bei der umstellung auch gut funktioniert,
    der content ist da und alle seiten werden als sicher angezeigt.

    wp-version 4.7.15

    workflow:
    – ändern der wordpress-url von http in https
    – erneuern der links mit plugin ‚better search replace‘
    – weiterleitung in der .htaccess,
    mit code nach eintrag ‚# END WordPress‘:
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    allerdings sind jetzt alle bg-filme (ohne ton, loop-play), die normalerweise im hintergrund der index-page und einigen unterseiten abspielen, nicht mehr verlinkt. lediglich die jpgs, die als hintergrund sonst nur für mobilgeräte sichtbar sind, werden gezeigt.

    ich habe sämtliche php-dateien mit brackets gecheckt und alle noch vorhandenen http-links zu den jpgs und videos in https geändert.

    woran könnte das liegen?

    danke im voraus..
    bobontop

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Hallo,
    wahrscheinlich hängt das Problem mit mixed content zusammen.
    Mixed Content bedeutet, dass eine Website, die verschlüsselt über HTTPS aufgerufen wird, Inhalte teilweise unverschlüsselt über HTTP ausliefert.
    Das kannst Du sehen, wenn Du z. B. über Chrome in die developer console schaust (Shortcut für Developer Console (STRG+SHIFT+J). U. a. betrifft das auch die
    Du kannst Deine Seite mal auf der folgenden Webseite prüfen und erhältst dann einige Fehler. Noch mehr Fehler sieht man über die Developer Console (bei Chrome mit Shortcut für Developer Console (STRG+SHIFT+J))
    Diese Fehler lassen sich z. B. über das Plugin „Better Search and Replace“ korrigieren. Du hattest zwar geschrieben, dass Du das bereits über „Better Search and Replace“ geändert hast, aber da scheinen wohl noch Restarbeiten notwendig zu sein.
    Vorher aber bitte auf jeden Fall eine Sicherung der Datenbank erstellen. (steht aber auch als Hinweis bei Better Search and Replace)
    Viele Grüße
    Hans-Gerd

    Thread-Starter bobontop

    (@bobontop)

    danke hans-gerd,

    das werde ich am wochenende probieren und gebe dann feed back..

    viele grüße
    bobontop

    Hallo,
    noch ein Hinweis: die WordPress Version 4.7.15 ist sehr alt. Ich würde Dir dringend raten nach einer Sicherung (z. B. mit Updraft Plus) auch ein Update durchzuführen. Je länger Du damit wartest, desto schwieriger wird ein Update. Abgesehen davon sind einige Sicherheitslücken in den nachfolgenden Versionen geschlossen worden.
    Viele Grüße
    Hans-Gerd

    Thread-Starter bobontop

    (@bobontop)

    hallo hans-gerd,

    herzlichen dank für deine hinweise.
    ich habe nach backup nochmal ‚better search replace‘ bemüht,
    dabei habe ich in der suchfunktion ‚http://‘ ersetzen mit ‚https://‘
    eingegeben. und siehe da, es wurden noch 112 zu ändernde pfade gefunden.
    allerdings hatte dies keine auswirkungen auf das erscheinungsbild,
    immer noch keine bg-filme zu sehen.
    in chrome habe ich mit dem inspektor nachgeschaut,
    der zeigte mir DAS an (zunächst nur für die index/home-seite):

    Mixed Content: The page at ‚https://cam-cut.de/‘ was loaded over HTTPS, but requested an insecure script ‚http://maps.google.com/maps/api/js?sensor=true&ver=5.2.4‘. This request has been blocked; the content must be served over HTTPS.
    VM30:1 Uncaught ReferenceError: google is not defined
    at eval (eval at <anonymous> (plugins.js?ver=5.2.4:1942), <anonymous>:1:27)
    at eval (eval at <anonymous> (plugins.js?ver=5.2.4:1942), <anonymous>:1:19795)
    at plugins.js?ver=5.2.4:1942
    (index):274 Uncaught TypeError: $.backgroundVideo is not a constructor
    at HTMLDocument.<anonymous> ((index):274)
    at i (jquery.js?ver=1.12.4-wp:2)
    at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4-wp:2)
    at Function.ready (jquery.js?ver=1.12.4-wp:2)
    at HTMLDocument.J (jquery.js?ver=1.12.4-wp:2)
    /page2014/wp-content/themes/montreal/img/logo.png:1 Failed to load resource: the server responded with a status of 404 ()

    also, dass es ein problem zb. mit dem google-pfad ‚http://maps.google.com/maps/api/js?sensor=true&ver=5.2.4&#8216; gibt, habe ich daraus auch gelesen, wie wohl ich nicht verstehe, was dieser mit der darstellung der videos zu tun hat..

    danke für weitere hinweise und einen schönen sonntag..
    bobontop

    Thread-Starter bobontop

    (@bobontop)

    achja, deinem rat folgend, habe ich natürlich auf die neueste version von wp aktualisiert.-)

    Mixed Content: The page at ‚https://cam-cut.de/‘ was loaded over HTTPS, but requested an insecure script ‚http://maps.google.com/maps/…

    Heißt mal ganz laienhaft ausgedrückt: gemischte Inhalte. Ich wollte die Seite https://… laden, aber dann kam mir dieses blöde Script mit der URL zu Google Maps in die Quere.

    Ansonsten sehe ich Hintergundbilder (keine Filme) was aber soweit OK zu sein scheint?

    (index):274 Uncaught TypeError: $.backgroundVideo is not a constructor
    at HTMLDocument.

    Bedeutet, wieder etwas laienhaft ausgedrückt, dass eine JavaScript-Funktion nicht so recht will. Das kann ein Programmierfehler sein, kann aber auch sein dass der Entwickler den Fehler in Kauf genommen hat, frei nach dem Motto „Wenn der Nutzer kein Video eingebundet hat, produziert die JavaScript-Funktion einen Fehler, so what?“.

    Den Browser-Cache hast du nach dem Suchen/Ersetzen erst mal geleert?

    Thread-Starter bobontop

    (@bobontop)

    hallo bego mario,

    danke für die infos.
    ich habe den cache in browsern chrome & firefox gelöscht und neu geladen.
    keine änderung..

    ich bin ja froh, dass wenigstens die fotos im bg dargestellt werden..
    bis auf page profil:
    https://cam-cut.de/profil/
    da ist bg nur schwarz.

    bevor ich die seite auf ssl umstellte, spielten die filme im bg.
    das ist insofern wichtig, weil ich mich ja in der bewegtbild-branche rumtreibe.-))

    den google-maps-link habe ich im inspector auch gesehen, ich habe keine maps-seite eingebunden. ist der vielleicht vom entwickler programmiert, um eben das zu tun? ich habe das theme 2013 oder 14 gekauft..

    kann man das java-problem ggf. von hand lösen?
    vor der ssl-aktivierung gab es zumindest keine java-fails
    und es war vorher ja auch schon mixed content..

    danke und viele grüße
    bobontop

    „Montreal“ ist ein gekauftes Theme.

    Weil mir das Theme nicht zur Verfügung steht, kann ich dir nicht sagen, welche Einstellungsmöglichkeiten das Theme bietet, wie das JavaScript* für Google Maps eingebunden ist oder wo sich Hintergrundvideos einrichten lassen – das ist bei jedem Theme anders. Bitte wende dich an den Theme-Entwickler. Vielleicht gibt es inzwischen bei Themeforest sogar ein Update für das Theme?

    (*JavaScript und Java sind verschiedene Programmiersprachen. Hier geht es nur um JavaScript.)

    vor der ssl-aktivierung gab es zumindest keine java-fails
    und es war vorher ja auch schon mixed content..

    „Mixed Content“ ist die Übertragung sowohl verschlüsselten wie auch unverschlüsselten (also gemischten) Inhalten. Ohne SSL-Zertifikat kann es keinen Mixed Content gegeben haben. Der JavaScript-Fehler kann auch daher kommen, dass der Browser keine gemischten Inhalte akzeptiert, also nur einen Teil lädt.

    Laut WPThemeDedector ist deine Site mit einem eigenen Child-Theme aus dem Theme Montreal entstanden.

    Theme Name: Cam & Cut
    Theme URI:
    Description: Cam & Cut Child Theme for Montreal
    Author: Ger***
    Author URI:
    Template: montreal
    Version: 1.0

    Da dürfte die Kacke zu dampfen beginnen.
    Zum Theme: Last Update 6 September 15 – also über 4 Jahre kein Handgriff gemacht.
    Nun das WP-Update und wahrscheinlich eine neue PHP-Version – die Probleme werden mehr, verschiedene Dinge funktionieren nicht mehr wie gewohnt.
    Zum Background beim Profil, das hat eine class=“media mobileBGHidden“.
    In der style.css deines Childthemem „Cam & Cut“ steht dazu:
    .mobileBGHidden { background: none !important; }
    das wechselt aber unter 820px Breite auf ein sichtbares Hintergrundbild!

    • Diese Antwort wurde geändert vor 4 Jahren, 6 Monaten von jostu55.
    • Diese Antwort wurde geändert vor 4 Jahren, 6 Monaten von jostu55.
    Thread-Starter bobontop

    (@bobontop)

    hallo zusammen,

    danke für eure anmerkungen.
    ich werde dem problem nachspüren, dank eurer hinweise habe ich
    genug punkte, wo ich nachschauen kann..

    vielen dank und beste grüße,
    bobontop

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Das Thema „nach ssl zertifikat keine bg-filme mehr zu sehen“ ist für neue Antworten geschlossen.