HTTP- und HTTPS-Protokolle arbeiten separat und geben denselben Inhalt einer Seite zurück
Das ist kein Fehler.
So ist es auch. Ich habe auf viele Seiten eine canolonical link gesetzt
Und das ist das Beste was Du machen kannst. Setze canonical in ALLE Seiten deren Bodies gleich sind!
MFG