Seite lädt scripts über HTTP nach

  • Hallo zusammen,

    ich habe meine Seite auf SSL umgestellt und habe so kleine Probleme.
    Wenn ich die Seite aufrufe wird mir Mixed Content angezeigt.
    Wenn ich über den Debugger von CHROM die seite aufrufe sehe ich das es überwiegend die Java Scripte sind
    Wie bzw. wo kann ich das ändern?
    Zusätzlich ist es so das sobald ich mich in den WP-Admin bereich einlogen möchte, die Aussage
    "Du bist leider nicht berechtigt, auf diese Website zuzugreifen."
    kommt.
    Bin mir zwar nicht sicher aber ich glaube das die beiden Fehler zusammen gehören.
    Wp ist aktuell 4.7.4
    Die Seite selber
    http://sci-fy.de
    Hat einer eine Idee?

    • 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

  • Hab ich gemacht. Alles auf https umgestellt. Trotzdem lädt er die Java Script ( denke mir zumindest das die js Dateien Java sind) immer noch über port 80. Sind die Java Scripte auch in der DB ? Wenn ja wo?

  • JS datein sind nich in der DB.
    ich war gerade auf der seite, im frontend konnte ich keinen Mixed Content feststellen.

    ist fehler bei dir im admin bereich, schon mal den Cash gelöscht?

  • Einige Scripts werden derzeit per http:// eingebunden, evtl. kommt sowas auch durch unsauber programmierte Plugins oder Themes.

    Der Rest der Seite seltsamerweise per https:/// (mit 3 Slashes statt 2), da lief bei der Umstellung was schief.

  • @Henk160
    Der Cache ist bei mir auf 8 MB gestellt und wird nach beenden gelöscht.

    Was auch ganz komisch ist.
    Ich wollte Wp neu aufsetzten. Habe es normal istalliert. ohne plugins oder sonstiges.
    Nach der Installation Twenty Seventeen als Standart Theme aktiviert und lediglich mein Menu fertig gemacht.
    Danach in die Einstellungen und auf HTTPS umgestellt.
    Nach rausschmiß wollte ich mich im wp-admin bereich neu einloggen kommt folgender Fehler

    Zitat

    Fehler: Umleitungsfehler
    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
    Dieses Problem kann manchmal auftreten, wenn Cookies deaktiviert oder abgelehnt werden.


    Das kann doch nicht normal sein oder? Eine reine neue installation. Cookies sind übrigens aktiviert bei mir im Browser

    Einmal editiert, zuletzt von NiklasStrom (24. Mai 2017 um 15:46)

  • Habe gerade mal folgende Option in die WP-config gebracht

    Zitat

    define('WP_SITEURL', 'https://sci-fy.de/WP-VERZEICHNISS');
    define('WP_HOME', 'https://sci-fy.de/WP-VERZEICHNISS');

    define('FORCE_SSL_LOGIN', true);
    define('FORCE_SSL_ADMIN', true);

    *if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
    define( 'CONCATENATE_SCRIPTS', true );

    damit erscheint zumindest jetzt eine weiße Seite Mehr aber auch nicht

  • Frage am Rande: Warum installierst Du WordPress nicht direkt via https:// ? Dann wäre keinerlei Umstellung nötig.

    Welcher Anleitung genau folgst Du bei der Umstellung?

    Code in wp-config.php, entferne mal den * vor [FONT=courier new]if ($_SERVER[/FONT]...

    Und schalte "JetPack Photon" aus bis Du mit allem komplett fertig bist, die Pfade auf den CDN-Server für die Bilder enthalten derzeit 3 und 4(!) Slashes, was auf irgendwelche weitere, ungenannte Änderungen hinweist.

    Einmal editiert, zuletzt von b3317133 (24. Mai 2017 um 16:17)

  • Noch eine Änderung
    Habe jetzt lediglich

    Zitat

    if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
    define( 'CONCATENATE_SCRIPTS', true );


    Damit kommt jetzt zwar wieder die normale Seite aber in Admin menü kann ich mich nicht einloggen. Da kommt dann

    Du bist leider nicht berechtigt, auf diese Website zuzugreifen.

  • So. Habs noch a installiert.
    Mit https.
    Nach der Installation war das komplette Theme verschoben. Die Grafiken wurden nicht über https geladen. Habe dann den Wert eingesetzt

    Zitat

    if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';


    Dann lief es sauber. Zumindest die normle Seite.
    Im Admin Bereich habe ich das Ausrufezeichen
    Siehe Bild
    Komischer Weise ist das NUR wenn man in den Customizer geht. Im Admin Bereich ist alles normal

  • Wenn WordPress sauber neu in eine leere Datenbank via https:// installiert wird, sind keine weiteren Änderungen oder Einträge in wp-config.php oder im Twenty Seventeen Theme nötig.

    Was genau machst Du nach der Installation? Kopierst Du manuell Daten ins System? Falls ja, welche, und wie? Sind/werden diese Daten auf https angepasst?

    Einmal editiert, zuletzt von b3317133 (24. Mai 2017 um 17:29)

  • Also, ich kopier die Installations Daten in das Verzeichniss. Der Server ist bei mir zuhause. Rufe per https das installverzeichniss auf. In dem Moment stellt er per bereits auf port 80 um. Da fängt es schon an. Rufe dann die Url noch mal per https auf in dem ich das https voran setzte. Bekomme dann aber schon nicht mehr alle Grafiken angezeigt. Könnte mich jetzt durch die Installation hangeln.

  • Sehe kein WordPress bei dem wiki-Link.

    Wird die Install-Seite jetzt ohne weitere Eingriffe über https geladen?

    Über welchen genauen Pfad startest Du die Installation?

    Hier auf einen Testserver funktioniert alles.

  • Sehe kein WordPress bei dem wiki-Link.


    Klar kannst du ja auch nicht Wollte nur zeigen das der Apache sauber konfiguriert ist und alles sauber über 443 klappt

    Zitat

    Wird die Install-Seite jetzt ohne weitere Eingriffe über https geladen?

    Ja geladen wird Sie aber nciht sauber dargestellt. Das Logo fehlt und alle Grafiken

    Zitat

    Über welchen genauen Pfad startest Du die Installation?


    Sowohl über https://sci-fy.de/wp als auch über https://sci-fy.de/wp/wp-admin/installation.php

Jetzt mitmachen!

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