Register

  • 点击获取
  •   

已有账号直接登录    

公告:
Emlog完美转伪靜态
首页 > IT计算机 > 网站搭建    作者:RainFly   2016年1月17日 17:59 星期日   热度:9761°   字号:   评论:6    
时间:2016-1-17 17:59   热度:9761°  评论:6 条 
    网站优化本意是通过修改网站,提高网站用户体验,增加网站用户粘度,最终提升网站排名,但被大多数SEO给误解,误认为改版会增加网站降权K站的风险,所以如果不是不得已的情况下,SEOER都不会随便修改网站代码!

伪 静态已经不是一个新鲜的名词了,尤其是在现今SEO的炒作中。如何实现伪静态这是每个程序员都关心的问题,除非您不搞SEO。大多的伪静态都是以 Htaccess(Apache mod_rewrite)来实现的,但是一个规划不太好的网站要用Htaccess实现,需要写一大堆的代码,而还有某种原因我们不得不放弃 Htaccess,或是由于服务器不支持,或是个人偏好等等。

Emlog 默认不能生成静态文件,不过好像有生成静态页面的相关插件,该插件先不研究,今天李明给大家分享一下Emlog在各种环境下的伪静态规则,大家都知道,通 过伪静态可以让博客文章网址变得对搜索引擎更加友好,据网上的seoer们说,好的伪静态有利于搜索引擎优化,具体有没有博主可自己去探讨。

注:伪静态必须空间支持且在后台-设置中开启伪静态。

我的博客曾经改版过多次,网站排名不但没有下降,均有所上升,相反,那些不敢改版的人,排名却没有想象中的稳定。当然,改版也需要根据用户体验进行!

IIS6:(iis6主机请联系主机商修改规则,部分主机支持httpd.ini,请将下列代码保存为httpd.ini上传到博客根目录)
[ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 RewriteRule /robots.txt(.*) /robots.txt$1 [L] RewriteRule /rss.php(.*) /rss.php$1 [L] RewriteRule /tb.php(.*) /tb.php$1 [L] RewriteRule /favicon.ico /favicon.ico [L] RewriteRule /xmlrpc.php(.*) /xmlrpc.php$1 [L] RewriteRule /wlwmanifest.xml /wlwmanifest.xml [L] RewriteRule /(t|m)$ /$1/ [R] RewriteRule /(admin|content|include|t|m)/(.*) /$1/$2 [L] RewriteRule /install.php(.*) /install.php$1 [L] RewriteRule /emlog_toolkit.php(.*) /emlog_toolkit.php$1 [L] RewriteRule /up(d.d.d)to(d.d.d).php(.*) /up$1to$2.php$3 [L] RewriteRule ^/$ /index.php [L] RewriteRule /(.*) /index.php/$1 [L]

支持.htaccess的IIS6服务器规则:
RewriteEngine on
RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [L]

Emlpg设置伪静态后,访问?post = *** 还是能查看文章,这样就让一个文章出现好多不同的链接,刚刚折腾好久的代码,所有em用户通用,代码复制粘贴就好了,不需要改。

使用以下代码:


1.非 www 域名跳转
网站解析肯定要有一个1级域名  ***.com  但是一般都用  www.***.com 这样的2级域名,用以下代码可以让访问 ***.com 自动跳转到www开头的(网页参数不变)

注意:跳转的链接是以后台设置的网站首页为准。
if ('http://' . $_SERVER['HTTP_HOST'] . '/' != BLOG_URL){ header('HTTP/1.1 301 Moved Permanently'); header('Location:' . BLOG_URL . trim(Dispatcher::setPath(), '/')); exit; }

代码粘贴到:header.php 里面 如下图:

Emlog完美转伪靜态

2.文章页面301跳转:
$the_url = Url::log($logid); if (stristr (BLOG_URL . trim(Dispatcher::setPath(), '/'),$the_url) == false){ header('HTTP/1.1 301 Moved Permanently'); header('Location:'.$the_url); exit; }

代码粘贴到:echo_log.php 里面 如下图:

Emlog完美转伪靜态

3.自定义页面301跳转:
自定义页面301跳转和文章页面301跳转代码一样
$the_url = Url::log($logid); if (stristr (BLOG_URL . trim(Dispatcher::setPath(), '/'),$the_url) == false){ header('HTTP/1.1 301 Moved Permanently'); header('Location:'.$the_url); exit; }

代码粘贴到:page.php 里面 如下图:

Emlog完美转伪靜态

4.分类301跳转,有时候我们设置了分类别名,
$the_url = $_SERVER["REQUEST_URI"]; $the_url = str_replace("index.php","",$the_url); $the_url = str_replace("sort","",$the_url); $the_url = str_replace("/","",$the_url); //通过URL获取到当前日志ID / 别名,找了半天教程都没有、只能用这种旁门左道 $the_url = Url::sort($the_url); if ($the_url != BLOG_URL . trim(Dispatcher::setPath(), '/')){ header('HTTP/1.1 301 Moved Permanently'); header('Location:'.$the_url); exit; }

代码粘贴到: log_list.php 里面 即可自动301跳转到别名链接,如图所示:

Emlog完美转伪靜态

本博客已把动态网址转为伪静态网址了,反正我个人觉得这样有利于seo,小白见解大神勿喷。。。


                                       投稿作者:李明博客

本文地址: http://likinming.com/post-689.html

  您阅读这篇文章共花了:  
捐赠支持:如果觉得这篇文章对您有帮助,请 "扫一扫"鼓励作者!
 本文无需标签!
二维码加载中...
本文作者:RainFly      文章标题: Emlog完美转伪靜态
本文地址:http://www.rainfly.cn/?post=167
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。

已有6条吐槽

贵阳川麻将  Google Chrome 63.0.3239.132 Google Chrome 63.0.3239.132 Windows 7 Windows 7  广东省深圳市龙岗区 电信 2019-04-10 09:51 #6楼
厉害了。
宁国房产网  Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 7 Windows 7  安徽省阜阳市 电信 2017-11-17 20:24 #5楼
原创,转载请保留文章出处。
[http://tytousu.com]  Internet Explorer 11.0 Internet Explorer 11.0 Windows 7 Windows 7  美国 密苏里州堪萨斯城WholeSale互联网股份有限公司 2016-10-27 12:23 #4楼
自古中秋月最明,凉风习习夜清清;十五月亮十六圆,团圆日子浓浓情;天上星星亮晶晶,祝福心愿一声声;愿你中秋尽欢乐,好运连连伴你行!
[http://tytousu.com] http://myitquestion.com/
[http://kukiki.com]  Internet Explorer 11.0 Internet Explorer 11.0 Windows 7 Windows 7  美国 密苏里州堪萨斯城WholeSale互联网股份有限公司 2016-10-27 11:30 地板
雪花轻盈地飞,冷风缕缕地吹,烟花朵朵盛开,铃声响彻夜空,圣诞悄悄来临,祝福真真传递,愿你幸福快乐,收到圣诞礼物。
[http://kukiki.com] http://tbgame808.com.cn/
[http://loegtxf.com]  Internet Explorer 11.0 Internet Explorer 11.0 Windows 7 Windows 7  美国 密苏里州堪萨斯城WholeSale互联网股份有限公司 2016-10-25 20:20 板凳
听说,和漂亮女人交往养眼;和聪明女人交往养脑;和健康女人交往养身;和快乐女人交往养心;和你交往:全养了!完美女人!祝三八节快乐!
[http://loegtxf.com] http://4000010571.com/
李明  Firefox 45.0 Firefox 45.0 Android Android  香港 特别行政区 2016-06-12 07:42 沙发
我来学习学习...

QQ游客评论

返回顶部    首页    捐赠支持    手气不错    友情链接    关于我们    站长工具    站长介绍    手机版本    后台登陆   
版权所有:雨夜轩    站长:RainFly    特别鸣谢   文章归档   皖ICP备15003600号-1   百度统计
Copyright©2015雨夜轩 Powered by emlog强力驱动 七牛CDN全球加速 360站长联盟安全认证 中国博客联盟荣誉成员 可信赖网站 谷歌地图   百度地图   
页面加载耗时:0.082秒 数据库查询次数:28次
背景设置