Cet article présente principalement les informations pertinentes sur l'inclusion automatique du plan de réécriture PHP par le moteur de recherche 360. Les amis qui en ont besoin peuvent se référer à
Fonction d'inclusion automatique du moteur de recherche 360. Le code officiel est fourni sous forme de bande. , ce qui est très trompeur, ne fournit pas d'entrée de soumission par lots, mais fournit uniquement un morceau de code js. La clé est qu'un js télécharge un autre js, document.write dans le document, puis répète le même processus deux fois.
Question faible : Pourquoi ne pas proposer une entrée de soumission par lots comme Baidu ?
Se pourrait-il que cette fonction de soumission automatique soit utilisée pour collecter des données de sites Web, telles que document.refer et d'autres données ? N'est-ce pas encore un voyou ?
On dit que le moteur de recherche 360 représente actuellement plus de 20% des parts de marché en Chine. Je ne sais pas si c’est vrai ou non, mais je suis très sceptique !
Au moins, je n'utilise que Google ! Cependant, en Chine, Baidu est encore largement utilisé, et il y a encore trop de débutants !
Je n'ai pas d'autre choix que de l'endurer et d'ajouter l'inclusion automatique de 360 !
J'ai donc modifié le code !
Le code original du site officiel est le suivant :
<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>')
Le code fourni par le site officiel a été quadratique. Le code de document.write est le suivant, ce Le code js est le suivant :
/** * 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); } } */
Dans le modèle phpcms/templates/default/content/, par exemple, affichez l'index, ajoutez le code suivant :
<img src="{getPushSoUrl($_SERVER['HTTP_HOST'].$url)}">
Recommandations associées :
Explication détaillée de php et Ethereum Exemples php d'interaction client
PHP cURL obtient l'instance du compte public WeChat access_token instance php
PHP implémente le carrousel algorithme de loterie partageant une instance php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!