新闻中心

BO-BLOG(博客)的伪静态(URL重写)设置

作者 / 无忧主机 时间 2010-12-01 02:58:03

刚刚写完BO-BLOG(博客)的安装教程,由于我也是第一次接触到这个博客系统,学习了下,发了两个小时研究了下BO-BLOG的伪静态(URL重写)的配置。无忧主机(www.51php.com)将BO-BLOG的URL优化心得写出来与大家分享。用户可以直接按照本教程介绍的方法进行设置,我已经在无忧主机的Linux虚拟主机环境中中进行过测试,一切完美。 一、如何开启bo-blog博客伪静态(URL重写)功能 Bo-blog的伪静态配置,在bo-blog后台中叫做“URL优化”,登录后台可以在“常规设置”->blog设置->URL优化(或者在“杂项设置”->“URL优化”),都可以开启blog伪静态功能。如下图1、图2 在“blog设置”在该设置页面最底部,可以找到它 在BO-BLOG(博客)管理后台“杂项选择”可以启用url重写功能。 二、实现bo-blog博客伪静态(URL重写)功能的两种方式: Bo-blog的url重写有两种方式,第一种是带.htm后缀的,另一种是不带后缀的。请看下面两种url截图的方式。 现在,无忧主机(www.51php.com)将详细为用户讲解这个两种不同方式的url重写方式。为让用户区分这两种不同方式的url优化,我会步步截图,配合文字和图片将伪静态配置说明白。 1、没有开启bo-blog伪静态设置前的URL链接: http://test.hk1123.51php.com/bo-blog/read.php?1 2、开始“基于PHP自身的URL优化 (必要时生成PHP实体文件)”,直接在管理后台选择开启即可,这个功能,无需要任何设置,直接点击开启。然后在选择“数据库维护”(见图5)选择““刷新缓存”中执行“重建PHP实体文件” 就生效。或直接点击 “点击进入”快速建立“php实体文件。 基于PHP自身的URL优化后,网页后缀为.htm。使用该功能优化后的url截图: http://test.hk1123.51php.com/bo-blog/read.php/1.htm 小结:使用“基于PHP自身的URL优化”方式进行url重写,是将博客系统的部分内容进行伪静态处理,将页面生成.htm后缀的网页。 3、使用第二种方式“高级“URL Rewrite”。启用该功能,需要服务器开启mod_rewriet功能。无忧主机是纯Linux环境下高端 php空间,用户可以直接选择开启后,编辑伪静态正则表达式(.htaccess)就可以使用该功能啦。无忧主机已经将bo-blog的伪静态正则表达式(.htaccess)无偿提供用户下载。有需要的用户点击.htaccess下载。 关于.htaccess的说明:bo-blog是安装在二级别目录下面,如果你的blog安装在空间根目录下的,请用基本打开.htaccess文件,将RewriteBase /bo-blog/ 修改为:RewriteBase / 后再上传到blog目录。 使用bo-blog 博客系统的“高级“URL Rewrite”功能的注意事项: A、 首先下载.htaccess正则表达式,并将.htaccess上次到blog的根目录(如果博客是安装在二级目录的就) B、 上次完毕.htaccess后,登录bo-blog管理后台,然后点击开启“高级“URL Rewrite”。在开启该功能后,系统会有一个测试连接,请点击“测试”进行测试,如果能正常打开网页,说明关于URL Rewrite 的配置是正确的,然后保存。“刷新缓存”配置生效。 4、开启“高级“URL Rewrite”后的url连接为: http://test.hk1123.51php.com/bo-blog/post/1/ 总结:bo-blog博客为满足不同安装平台的应用,在多种平台上都能够实现url重写功能,所以为用户提供了两种方式,前一种方式,直接开启即可使用,只要求拥有php运行环境即可使用。无忧主机(www.51php.com)认为,这是专门为windows环境下的php空间用户准备的(在windows配置mod_rewrite重写模块是很费力的)。如果你是在使用纯linux环境下的php虚拟主机,建议用户使用后者(URL Rewrite),使用apache的mod_rewrite重写模块来完成网站的url重写优化,用户也可以利用伪静态正则表达式灵活控制url的输入格式,达到更好的SEO优化效果,而前者无法达到该要求。在网络搜索引擎优化工作中,有一条SEO优化规则就是,网站目录的权重要大于单张网页的权重;也就是说百度蜘蛛会认为这个“http://test.hk1123.51php.com/bo-blog/post/1/” URL链接的权重要比这个“http://test.hk1123.51php.com/bo-blog/read.php/1.htm”的权限要高。无忧主机(www.51php.com)强烈推荐用户使用URL Rewrite方式来实现博客网站静态化。

本文地址:https://www.51php.com/bo-blog/1106.html

1
1
1
1
1
1
1