emlog系统死链自动提交百度 - 黑白博客网

emlog系统死链自动提交百度

作者: 黑白

全网最全的网络资源分享网站

手机扫码查看

标签:

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

前段时间看到久伴大佬发布了一篇文章《wordpress实现死链自动提交百度》后,想把emloh也做个支持,这样方便搜索引擎处理网站死链。说搞就搞。

打开模板下的404.php

在if(!defined('EMLOG_ROOT')) {exit('error!');}

后面添加如下代码

代码片段

  1. //首先你要有读写文件的权限
  2. //本程序可以直接运行,第一次报错,无视
  3. $error_url = 'https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
  4. $error_log = "silian.txt";
  5. $entries = file($error_log);
  6. $check=true;
  7. foreach($entries as $f){
  8.     if($f == $error_url."\n")
  9.         $check = false;
  10. }
  11. if($check){
  12.     $fp = fopen($error_log,"a");
  13.     flock   ($fp, LOCK_EX) ;
  14.     fwrite  ($fp$error_url."\n");
  15.     flock   ($fp, LOCK_UN);
  16.     fclose  ($fp);
  17. }

然后访问你的网站/silian.txt 就成功了,随机访问一个网站页面,该链接就会记录在这个文件内。最后在百度站长平台死链提交那里填写这个文件的路径即可

分享到:
打赏
未经允许不得转载:

作者: 黑白, 转载或复制请以 超链接形式 并注明出处 黑白博客网
原文地址: 《emlog系统死链自动提交百度》 发布于2019-12-13

评论

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏