Ondersteuning » Algemeen WordPress » terug naar http via database

  • Opgelost Gaike

    (@gaike)


    Door een ondoordachte actie is SSL aangezet bij de host zodat de site nu https weergegeven wordt. Echter vooraf is in het dashboard van de site niet de url veranderd in https:// . Nu kan er niet meer ingelogd worden op de site. Terugzetten via inloggen bij de host (van https weer naar http ) heeft helaas geen effect.
    Vraag: kan er ergens in de database een aanpassing worden gedaan zodat inloggen weer gaat lukken?

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Wellicht wel, kijk naar naar siteurl en home velden in de wp_options tabel of daar nu nog HTTPS staat, maar je zou gewoon ook de migratie kunnen verder zetten en een zoek/vervang kunnen doen over de ganse database waarbij je zoekt naar je site op http://(www.)site.tld en dan vervangen met https://(www.)site.tld. Ik gebruik daar graag een extern script voor zoals deze: https://interconnectit.com/search-and-replace-for-wordpress-databases/

    Let wel, dit script moet je uploaden naar een submap, je surft ernaartoe en geeft je dataabse gegevens in, maar als je geen test uitvoert gaan ze aanpassingen ook door, dus je hebt best een database back-up bij de hand.

    Als dit te technisch is, dan raad ik wel aan dit door iemand te doen die hier kennis van heeft.

    Thread starter Gaike

    (@gaike)

    Dank voor de reactie, ik durf dat wel aan, maar kan ook via ftp niet meer bij de bestanden komen, dus uploaden naar een submap gaat niet lukken.
    Via inloggen bij de host (mijndomein) zie ik ook geen mogelijkheid meer ( geen Plesk meer) dus zal de host zelf moeten benaderen denk ik.

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Mijndmomein heeft enkel hun eigen platform die nogal beperkt is. Via FTP zie je niets, wat bedoel je dan? Geen bestanden meer? Misschien een backup van gisteren terugzetten als eerste stap dan? In hun paneel heb je toegang tot backups, mss zie je op die manier alle bestanden terug en kan je verder de HTTPS omzetting doen.

    Thread starter Gaike

    (@gaike)

    Via FTP krijg ik geen verbinding, melding over SFTP.
    Backup van database en website via inloggen bij mijndomein aangezet. melding kan minuten tot enkele uren duren. Wacht dus nog even af. Heb laatste backup gekozen – wordt automatisch gemaakt – hoop dat de andere backups van eerdere data nog beschikbaar blijven. Kan maar eens in de 48 uur backup gebruiken

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Ja je kan wellicht enkel over SFTP verbinding maken, zou gwn moeten lukken hoor.

    Thread starter Gaike

    (@gaike)

    ik kan in ieder geval weer via SFTP inloggen naar de bestanden. Zie daar nu 3x de site staan: een keer normaal, twee keer meet toevoeging van cijfers….
    Zijn die ontstaan door terug zetten backup en database terug zetten?

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Dat zou kunnen, dat kan ik niet bevestigen want ik weet niet hoe de back-up functie werkt bij hun. Dat zou je web host zelf je moeten kunnen vertellen of hun documentatie misschien?

    Als alle files in de “juiste” map staan zoals dit normaal het geval is bij hun, dan is dat een eerste stap en dan zou je gewoon verder kunnen met alle vervangingen van http://jesite.tld naar https://jesite.tld.

    Je kan ook met het script die ik eerder linkte werken hiervoor en dan je database connectie ingeven en dan kan je het zoek/vervang uitvoeren. Wel best voor je dit start een database back-up nemen en bewaren.

    Thread starter Gaike

    (@gaike)

    Dank voor het meedenken en het is gelukt: in database eerst alles op http gezet, toen kon weer ingelogd worden op de site. Daar de nodige updates uitgevoerd. Oa van de plug-in really simple SSL en probleem is opgelost

    • Deze reactie is gewijzigd 1 maand, 3 weken geleden door Gaike.
    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Fijn om te horen dat het is gelukt.

    Als enige opmerking zou ik nog ik nog adviseren niet die plugin te gebruiken – beter is dat gewoon een zoek/vervang alles van http:// naar https:// laat omvormen, kon ook via een plugin vanuit je WP omgeving zoals bvb. https://wordpress.org/plugins/better-search-replace/

    De reden waarom is dat je nu voor “altijd” een plugin nodig hebt die de requests omvormd naar HTTPS, terwijl 1 actie eigenlijk het volledig goed zet en je verder geen plugin meer nodig hebt.

    Thread starter Gaike

    (@gaike)

    Dank voor de tip!

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)