Le moteur de recherche 360 ​​inclut automatiquement la solution de réécriture PHP. Exemples PHP

jacklove
Libérer: 2023-04-01 19:44:01
original
2288 Les gens l'ont consulté

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(&#39;<script src="&#39; + src + &#39;" id="sozz"><\/script>&#39;);
})();
http://js.passport.qihucdn.com/11.0.1.js?970506d365e969bd0e92a2611c18678e
document.write(&#39;<script charset="utf-8" src="http://s7.qhres.com/static/ab77b6ea7f3fbf79.js"></script>&#39;)
Copier après la connexion

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);
  }
 
 
}
*/
Copier après la connexion

Dans le modèle phpcms/templates/default/content/, par exemple, affichez l'index, ajoutez le code suivant :

<img src="{getPushSoUrl($_SERVER[&#39;HTTP_HOST&#39;].$url)}">
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal