广告投放

emlog程序seo优化之文章网址优化

目录

    emlog程序文章网址形式有默认形式、文件形式、目录形式、分类形式四种,具体设置可在emlog程序后台设置-seo设置里查看修改,为了seo优化站长们都会选择第四种分类形式,但是选择了第四种网址形式后,其它三种网址形式还可以访问到

    这对于一些已经收录后的再修改文章网址形式的网站很不友好,非常不利于seo优化,如要想除设置的文章网址形式外,其它文章网址形式都不可访问,可以使用下面蓝叶写的代码,只需要把代码复制粘贴到模版header.php里就可以实现文章网址优化,实现文章网址的统一

    <?php
    //如果是https请自己把下面http改下
    if(isset($logid) && $type=='blog'){
    $nowurl = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    if(!preg_match('/comment-page/i', $nowurl)){
    $log_sort = $CACHE->readCache('logsort');
    $isurlrewrite = Option::get('isurlrewrite');
    if($isurlrewrite==0 && $nowurl !=BLOG_URL.'?post='.$logid){
    show_404_page();
    }elseif($isurlrewrite==1 && $nowurl !=BLOG_URL.'post-'.$logid.'.html'){
    show_404_page();
    }elseif($isurlrewrite==2 && $nowurl !=BLOG_URL.'post/'.$logid){
    show_404_page();
    }elseif($isurlrewrite==3){
    $logalias = $logid;
    if(Option::get('isalias') == 'y') {
    $logalias_cache = $CACHE->readCache('logalias');
    if(!empty($logalias_cache[$logid])){
    $logalias = $logalias_cache[$logid];
    }
    }
    if(!empty($log_sort[$logid]['alias'])) {
    $logurl = BLOG_URL.$log_sort[$logid]['alias'].'/'.$logalias;
    }elseif(!empty($log_sort[$logid]['name'])) {
    $logurl = BLOG_URL.$log_sort[$logid]['name'].'/'.$logalias;
    }else{
    $logurl = BLOG_URL.$logid;
    }
    if(Option::get('isalias_html') == 'y'){$logurl .= '.html';}
    if($nowurl !=$logurl){
    show_404_page();
    }
    }
    }
    }?>
    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

    给TA打赏
    共{{data.count}}人
    人已打赏
    广告位招租919838898
    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索