Support » Code oplossingen gezocht » http: uit paginabron verwijderen i.v.m. SSL certificaat

  • Beste allen,

    Graag vraag ik jullie hulp bij het volgende probleem:

    Ik heb onlangs een SSL certificaat geactiveerd voor mijn webshop https://webshop.wsnoi.com
    Voor deze webshop maak ik naast WordPress gebruik van Elementor en het Astra theme.

    Echter, na de installatie van het SSL-certificaat en het vernieuwen van alle CSS (m.b.v.: https://elementor.com/help/i-changed-the-url-of-my-website-and-elementor-does-not-work-anymore/ ) blijven er een paar hardnekkige “HTTP:”-vermeldingen in de paginabron weergegeven worden. Dus hoewel de webbrowser aangeeft dat mijn site veilig is, word ik toch niet door Google geïndexeerd, wat weer funest is voor de vindbaarheid van mijn webshop.

    Het gaat om de volgende hits in de paginabon:
    – url(http://webshop.wsnoi.com/wp-content/uploads/2020/11/Drawing.jpg)
    – <svg xmlns=”http://www.w3.org/2000/svg&#8221; viewBox=”0 0 1000 100″ preserveAspectRatio=”none”>

    Ik probeer er naarstig achter te komen in welk script dit zit zodat ik het eventueel handmatig kan aanpassen. Of is er nog een truc binnen WordPress of Elementor waarmee ik ook deze HTTP in HTTPS kan veranderen?

    Alvast bedankt voor jullie hulp!

    Groeten,

    Paul

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

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

    (@jeroenrotty)

    Support Moderator

    Die svg zou niet het probleem mogen zijn, wel de URL naar je uploads van afbeeldingen die nog naar HTTP verwijzen.

    Je zou een zoek/vervang script moeten laten lopen in je database die zoekt naar fixed HTTP verwijzigingen en die ze dan vervangt door de HTTPS versie. Dat kan bv. met een script zoals die van interconnect.it. Alleen is dat wat technisch en kan er bij foute aanpasisngen wel het een en ander fout lopen. Het kan ook met deze plugin: https://wordpress.org/plugins/velvet-blues-update-urls/.

    Beste Jeroen,

    Erg bedankt voor je snelle en gerichte reactie.

    De plugin heb ik geïnstalleerd. Die lijkt me sowieso nuttig. Ik heb hem ook meteen toegepast. Het probleem werd daar helaas niet mee verholpen.

    Je suggestie van interconnect.it heb ik even op gezocht, maar dan kom ik op de site van een datacenter uit. Ik weet niet helemaal of dat je bedoeling was? Wellicht begrijp ik de suggestie niet helemaal, sorry.

    Na de plugin te hebben geinstalleerd heb ik ook nog even al m’n updates bijgewerkt, browsergeschiedenis verwijderd en zelfs incognito de situatie herbekeken. Maar helaas, het probleem is er nog steeds.

    In elk geval bedankt zover.

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    De plugin installeren zonder ook daadwerkelijk een zoek/vervang opdracht door te voeren zal weinig uitmaken inderdaad, sorry voor de verwarring.

    Je zal via die plugin moeten zoeken op http://webshop.wsnoi.com/ en vervangen door https://webshop.wsnoi.com/.

    Ik heb in het verleden ook instructies geschreven specifiek hiervoor, die tutorial kan je hier lezen. Het script van interconnect.it kan je hier vinden, maar dat is technischer dan de velvet plugin omdat je veel minder stappen moet doorlopen. Met de plugin kan het rechtstreeks vanuit je WordPress dashboard. Dus misschien is het beter dat je die optie even vergeet.

    Ter info: doe die zoek/vervang nadat je een (database) back-up hebt, moest er iets fout gaat…

    • Deze reactie is gewijzigd 2 weken geleden door Jeroen Rotty.

    Ah, misschien had ik even moeten zeggen dat ik dat van die back-up en zoek/vervang opdracht al had uitgevoerd na de installatie van de plugin 😉

    Bedankt voor de link van interconnect.it Daar moet ik even rustig voor gaan zitten.

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Ik merk graag nog op dat we niet weten waar de verwijzing naar deze HTTP image zit. Als het niet te vinden is in de database, maar fixed code is in je thema/childthema/plugin bestanden, dan zal zoeken in je database niet volstaan. Dan moet het manueel ook gezocht worden in de bestanden 🙂

    Bedankt, Jeroen. Ja, daar was ik inderdaad al achter. Ik heb het bestandje Drawing.jpg al verwijderd (in de hoop dat ik niet ergens een spoortje vergeten ben). Dus ik verwacht eigenlijk dat het in de automatisch door WordPress gegenereerde code zit.

    Wat dat betreft vrees ik dat het er dus inderdaad op neer zal komen dat ik die manuele actie moet gaan uitvoeren. Met find and replace in Notepad++ kom ik een heel eind, maar als ik enkele honderden tot misschien wel duizenden bestanden moet gaan openen waar mijn automatische gegenereerde Worpdress site inmiddels uit bestaat, dan loop ik toch tegen de performancebeperkingen van het op zichzelf al zo krachtige Notepad++ aan :-S Het zijn echt niet normaal veel bestanden die op de achtergrond zijn aangemaakt.

    Als PHP ontwikkelaar ben ik wel iets gewend overigens 😉

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