In diesem Artikel werden hauptsächlich die relevanten Informationen zur automatischen Einbindung des PHP-Rewriting-Plans durch die 360-Suchmaschine vorgestellt. Freunde, die sie benötigen, können auf die automatische Einbindungsfunktion der 360-Suchmaschine zurückgreifen , was sehr betrügerisch ist, stellt keinen Batch-Übermittlungseingang bereit, sondern stellt nur einen Teil des JS-Codes bereit. Der Schlüssel besteht darin, dass ein JS ein anderes JS, document.write, in das Dokument herunterlädt und dann den gleichen Vorgang zweimal wiederholt.
Schwache Frage: Warum nicht einen Batch-Einreichungseingang wie Baidu bereitstellen?
Könnte es sein, dass diese automatische Übermittlungsfunktion zum Sammeln von Website-Daten wie document.refer und anderen Daten verwendet wird? Ist das nicht noch ein Schurke?
Es heißt, dass die Suchmaschine 360 derzeit mehr als 20 % des Marktanteils in China ausmacht. Ich weiß nicht, ob das stimmt oder nicht, aber ich bin sehr skeptisch!
Zumindest nutze ich grundsätzlich nur Google! In China wird Baidu jedoch grundsätzlich immer noch verwendet und es gibt immer noch zu viele Neulinge!
Ich habe keine andere Wahl, als es zu ertragen und die automatische 360-Grad-Inklusion hinzuzufügen!
Also habe ich den Code geändert!
Der Originalcode der offiziellen Website lautet wie folgt:
<script>(function(){ var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?970506d365e969bd0e92a2611c18678e":"https://jspassport.ssl.qhimg.com/11.0.1.js?970506d365e969bd0e92a2611c18678e"; document.write('<script src="' + src + '" id="sozz"><\/script>'); })(); http://js.passport.qihucdn.com/11.0.1.js?970506d365e969bd0e92a2611c18678e document.write('<script charset="utf-8" src="http://s7.qhres.com/static/ab77b6ea7f3fbf79.js"></script>')
Der von der offiziellen Website bereitgestellte Code war quadratisch document.write lautet wie folgt, dieser js Der Code lautet wie folgt:
/** * 360推送 @www.zhoulujun.cn */ function getPushSoUrl($url){ $token="970506d365e969bd0e92a2611c18678e"; return $str="http://s.360.cn/so/zz.gif?url=".urlencode($url)."&sid=". $token."&token=".getPushToken($url,$token); } function getPushToken($url,$o){ $n = str_split($url,1); $n=array_reverse($n); $r = str_split($o,1); $i=[]; for($s=0,$o=16;$s<$o;$s++) { array_push($i,empty($n[$s])?$r[$s]:$r[$s].$n[$s]); } return implode($i); } /* class push_so_url{ private $token="970506d365e969bd0e92a2611c18678e"; public function setToken($token){ $this->token=$token; } // function __construct($token) { // $this->token=$token; // } public function getPushToken($url,$o){ $n = str_split($url,1); $n=array_reverse($n); $r = str_split($o,1); $i=[]; for($s=0,$o=16;$s<$o;$s++) { array_push($i,empty($n[$s])?$r[$s]:$r[$s].$n[$s]); } return implode($i); } public function getImgUrl($url){ return $str="http://s.360.cn/so/zz.gif?url=".urlencode($url)."&sid=". $this->token."&token=".$this->getPushToken($url,$this->token); } } */
In der Vorlage phpcms/templates/default/content/ wird beispielsweise angezeigt Index, fügen Sie den folgenden Code hinzu:
<img src="{getPushSoUrl($_SERVER['HTTP_HOST'].$url)}">
Verwandte Empfehlungen:
Detaillierte Erklärung von PHP- und Ethereum-Client-Interaktions-PHP-BeispielenPHP cURL Holen Sie sich ein öffentliches WeChat-Konto. Beispiel für ein Access_token-PHP-Beispiel PHP implementiert den Karussell-Lotterie-Algorithmus, der ein PHP-Beispiel teiltDas obige ist der detaillierte Inhalt vonDie 360-Suchmaschine enthält automatisch PHP-Beispiele für die PHP-Rewriting-Lösung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!