Lösung zur Verwendung der Baidu-Freigabe auf der HTTPS-Seite

Lösung zur Verwendung der Baidu-Freigabe auf der HTTPS-Seite

Seit der Aktivierung des https-Zugriffs für die gesamte Site ist der Freigabecode nicht mehr verfügbar und das aktivierte kleine grüne Symbol ist zu einem grauen Symbol geworden. Leider habe ich viel Mühe in dieses kleine grüne Etikett gesteckt. Baidu-Anzeigen wurden im Wesentlichen entfernt, die Baidu-Site-Suche wurde ebenfalls im Wesentlichen entfernt und die Freigabefunktion ist nur noch Dekoration. Einige Forscherkollegen fragten mich, warum ich es nicht teilen könne. Eigentlich ist es nicht so, dass ich nicht teilen möchte, aber meine Fähigkeiten sind begrenzt und ich kann dieses Problem nicht lösen. Da ich heute zufällig etwas Freizeit habe, möchte ich dieses Freigabeproblem lösen.

Also suchte ich im Internet und fand heraus, dass es ziemlich viele Leute mit diesem Problem gibt. Glücklicherweise hat jemand bereits eine Lösung für dieses Problem bereitgestellt.

Problemumgehung

Die Lösung kommt von Whispering. Bitte beachten Sie, dass die Website möglicherweise blockiert ist und ein Proxy erforderlich ist. Der Code wird auf Gihhub geteilt.

Die allgemeine Lösung besteht darin, den Freigabecode von Baidu in einen lokalen Code zu ändern, sodass Sie den Freigabecode von Baidu nicht jedes Mal über http aufrufen müssen. Der Code kann von GitHub heruntergeladen werden.

Legen Sie nach der Dekomprimierung die statische Datei im Stammverzeichnis der Site ab.

Zugehörige Datei-Download-Adresse:

http://bdimg.share.baidu.com/Ändern zu/Github-Adresse: https://github.com/hrwhisper/baiduShare

Oder klicken Sie hier zum Download

Laden Sie den statischen Ordner herunter und entpacken Sie ihn

Ändern Sie dann das JS, auf das wir verwiesen haben

Geändert zu:

.src='https://www.xxx.cn/inc/uploads/online/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

Bitte ändern Sie den Domänennamen zu Ihrem eigenen. ok, Problem gelöst. Prozentuale Freigabe erscheint erneut!

<<:  So lösen Sie das Problem, dass nach dem Senden der HTML-Formulareingabe kein Formularwert angezeigt wird, indem Sie deaktivierte

>>:  Details zur zugrundeliegenden Datenstruktur von MySQL-Indizes

Artikel empfehlen

Einführung und Verwendung der Angular-Pipeline PIPE

Vorwort PIPE, übersetzt als Pipeline. Angular Pip...

Detaillierte Schritte zum Löschen von Umgebungsvariablen in Linux

Wie lösche ich Umgebungsvariablen unter Linux? Ve...

Optimieren Sie MySQL mit 3 einfachen Tricks

Ich erwarte nicht, ein erfahrener Datenbankadmini...

Detaillierte Erläuterung des Konzepts der Docker-Containerebenen

Inhaltsverzeichnis 01 Behälterkonsistenz 02 Konze...

Einführung in Docker-Container

1. Übersicht 1.1 Grundlegende Konzepte: Docker is...

Detaillierte Verwendung des Vue More Filter-Widgets

In diesem Artikelbeispiel wird die Implementierun...

MySQL-Unterabfragen und gruppierte Abfragen

Inhaltsverzeichnis Überblick Unterabfragen Untera...

Code zum Aktivieren von IE8 im IE7-Kompatibilitätsmodus

Das beliebteste Tag ist IE8 Browser-Anbieter geben...

Was sind die Verwendungszwecke von Limits in MySQL (empfohlen)

SELECT * FROM Tabellenname Limit m,n; SELECT * FR...

Detaillierte Erklärung des Grid-Layouts und des Flex-Layouts der Anzeige in CSS3

Das Gitterlayout weist einige Ähnlichkeiten mit d...