AL博客

AL博客分享个人学习SEO心得,让小白也能学习SEO更快的入手,学习SEO就是做好网络推广的第一步,网站SEO优化不单是文章,而是关键词排名,来为公司带来搜索推广营销的第一手段。

转载如果网站被镜像了如何处理?怎么解决

2021-6-17 Alfreb24 广州SEO

转载如果网站被镜像了如何处理?怎么解决网站镜像是目前比较泛滥的手法,攻击者会用一套程序实时抓取你的网页,当你有内容更新,它也会进行更新,从而让百度分不清哪个是真实网站,可能就会优先收录镜像网站的页面,从而你的站点内容,百度 就不认为是原创文章,从而把排名都偏移到镜像的网站中。

阅读全文>>

标签: 网站镜像

评论(0) 浏览(0)

并发,高并发,并行,进程,线程

2021-6-17 Alfreb24 SEO教程

2021年4月15号9点43分,你收到两条微信,约你周末去看电影,这个是并发。

阅读全文>>

评论(0) 浏览(0)

如何解决网站的死链接

2021-6-17 Alfreb24 seo知识

如何解决网站的死链接,本文主要讲述死链对网站的影响;死链是如何产生的;如何发现死链;如何正确处理死链。

阅读全文>>

标签: 死链接

评论(0) 浏览(0)

Web服务器Apache和Nginx的区别

2021-6-15 Alfreb24 SEO入门

Apache和Nginx是两种主要Web服务器,Apache和Nginx最核心的区别在于Apache是同步多进程模型,一个连接对应一个进程;而Nginx是异步的,多个连接(万级别)可以对应一个进程。

阅读全文>>

标签: wed环境

评论(0) 浏览(7)

nginx环境dedecms伪静态规则设置

2021-6-8 Alfreb24 SEO教程




rewrite "^/list-([0-9]+)\.html$" /plus/list.php?tid=$1 last;
rewrite "^/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$" /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 last;
rewrite "^/view-([0-9]+)-1\.html$" /plus/view.php?arcID=$1 last;
rewrite "^/view-([0-9]+)-([0-9]+)\.html$" /plus/view.php?aid=$1&pageno=$2 last;
rewrite "^/plus/list-([0-9]+)\.html$" /plus/list.php?tid=$1 last;
rewrite "^/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$" /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 last;
rewrite "^/plus/view-([0-9]+)-1\.html$" /plus/view.php?arcID=$1 last;
rewrite "^/plus/view-([0-9]+)-([0-9]+)\.html$" /plus/view.php?aid=$1&pageno=$2 last;
rewrite "^/tags.html$" /tags.php last;
rewrite "^/tag-([0-9]+)-([0-9]+)\.html$" /tags.php?/$1/$2/ last;

标签: dedecms

评论(0) 浏览(18)

尖叫青蛙是什么软件站长SEO必备工具如何使用

2021-6-4 Alfreb24 SEO教程

尖叫青蛙是什么软件站长SEO必备工具如何使用

阅读全文>>

标签: SEO工具

评论(0) 浏览(21)

修改织梦CMS没有引用的图片的方法

2021-6-1 Alfreb24 广州SEO


修改织梦CMS没有引用的图片的方法




使用织梦建站的朋友很多,有时候删除了大量文章,而文章使用图片却没有删除掉。占用很多空间,那么如何清理没有被文章引用的图片呢?小编在网上找了个方法,可以在原有织梦后台菜单中增加"清理冗余图片按钮",实现清理冗余图片的功能。

操作步骤如下:
1. 打开后台dede\sys_sql_query.php代码
在该文件中搜索如下代码:
//修复全部表
else if($dopost=="repairAll")
{
    $dsql->SetQuery("Show Tables");
    $dsql->Execute('t');
    while($row = $dsql->GetArray('t',MYSQL_BOTH))
    {
        $rs = $dsql->ExecuteNoneQuery("REPAIR TABLE `{$row[0]}` ");
        if($rs) 
        {
            echo "修复表: {$row[0]} ok!<br />\r\n";
        } else {
            echo "修复表: {$row[0]} 失败! 原因是: ".$dsql->GetError()."<br />\r\n";
        }
    }
    exit();
}

在该分支后补充如下代码:
//清理冗余图片
else if($dopost=="delerrpic")
{
    ini_set('max_execution_time',1800);//单位秒
    ini_set('max_input_time',1800);//单位秒
    //echo ini_get('max_execution_time')."\n";
    $file_a=array();
    $err_img_cnt = 0;
    function rFile($p){
      global $file_a;
      global $dsql;
      global $err_img_cnt;
      $handle=opendir($p);
      $dir_a=array();
      while ($file = readdir($handle)) {
       if($file!="." && $file!=".."){
        $tmp=$p."/".$file;
        echo "<br />dir: ".$tmp;
        if(is_dir($tmp)){
         $dir_a[count($dir_a)]=$tmp;
        }elseif(is_file($tmp)){
            $file_a[count($file_a)]=$tmp;
    $v = $tmp;
$temp=substr($v,2);
$query = "select count(*) as cnt from dede_addonimages where imgurls like '%".$temp."%'";
//echo "query sql: ".$query."<br />";
$dsql->setquery($query);
$dsql->execute();
while($row = $dsql->getarray())
{
    //print_r($row);
if($row['cnt']==0){
if(strpos($v, 'del_') == FALSE && substr($v, -7, 3)!="-lp" && substr($v, -8, 4)!="_lit" && substr($v, -10, 5)!="index"){
if(file_exists($v)) {
unlink($v);
echo "<br />unlink: ".$v;
$err_img_cnt++;
}
    }
}
}
        }
       }
      }
      closedir($handle);
      foreach($dir_a as $v){
       rFile($v);
      }
    }
    rFile("../uploads/allimg/171003");//调用,要遍历的目录
    $dsql->Close();
    ShowMsg("成功删除冗余图片, 共: ".$err_img_cnt."张!","javascript:;");
    exit();
}


2. 修改模板htm文件, 打开dede\templets\sys_sql_query.htm

<div style="float:left">
<input type="Submit" name="Submit5" value="优化全部表" class="coolbg np" onClick="this.form.dopost.value='opimizeAll';" />
<br />
<input type="Submit" name="Submit6" value="修复全部表" class="coolbg np" onClick="this.form.dopost.value='repairAll';" style="margin-top:6px;" />
<br />
<input type="Submit" name="Submit7" value="清理冗余图片" class="coolbg np" onClick="this.form.dopost.value='delerrpic';" style="margin-top:6px;" />
</div>

3. 打开系统 -> SQL命令行工具, 使用"清除冗余图片",清理某个日期的目录

注意:
以上方法个人还没进行实操,大家在使用以上方法时注意做好备份。(捂脸,本来是遇到这个问题,但是用了其他方法把这个问题绕过去了。)

标签: 织梦调取

评论(0) 浏览(24)

日本演员北野武名言

2021-5-27 Alfreb24

灾难并不是死了两万人这样一件事,而是死了一个人这件事,发生了两万次。

阅读全文>>

评论(0) 浏览(34)

excel表格导入mysql数据库方法 dedecms操作方法

2021-5-21 Alfreb24 SEO教程

excel表格导入mysql数据库方法 dedecms操作方法网上的方法不少,能用的不多,相信以下方法是最靠谱的,值得记录.

阅读全文>>

标签: 数据库

评论(0) 浏览(35)

织梦dedecms 随机文章调用标签

2021-5-21 Alfreb24 SEO教程

调用随即文章有什么好处:有利于展示所有文章,特别是一些老的文章也有在首页、列表页、内容页等添加随机文章列表标签等地方展示文章,让搜索引擎更好的收录文章。

阅读全文>>

标签: dedecms 随机调取

评论(0) 浏览(36)