一直很想实现高级url功能,可恨的是服务器一直不支持,没有办法,只有去寻找方法,然后在bo官方论坛找到了方法,我现在不确定是404重写会不会对搜造成不必要的麻烦,比如K站等,所以万般无奈的我就只有拿这个博客来测试了,因为来说这个博客完全是个人的记录分享博客,K了也不怕,所以就先试验了,等几个月后观看结果
说一下实现的步骤:先到官方下载iisrewrite.zip文件,为了我以后自己方便,所以上传上来
注意上面的文件有一个地方需要修改:在一开始有一个$blogdir='weblog/'; 假如你博客是安装在根目录下就修改为:$blogdir='';假如在其它子目录请修改weblog为你的目录名称。将修改后的php文件保存为404.php文件上传到网站根目录,然后进虚拟主机管理平台设置404错误页面:

设置用404.php来作为默认错误页。设置完成后你就可以到后台设置高级URL了,看看是不是成功了,呵呵 。
由于各个Windows系统IIS或PHP.INI配置不太一样,导致PHP中$_SERVER['REQUEST_URI']不能正常使用。从而导致高级URL优化功能出现问题。现有一个解决方法。把这个$_SERVER['REQUEST_URI']写成一个通用的函数,就可以解决部分用户由于$_SERVER['REQUEST_URI']不能正常使用而导致高级URL优化出现的问题了。传另外一份iisrewrite.zip,假如你上面已经设置成功,这部分就没必要看了。
到这里高级URL就实现了,为了实现自动别名功能可以使用bo的一个插件Seo插件工具(见附件)
其中config.php里有详细的配置说明。这样你就可以实现比如
http://boyhua.net/another-year-of-mothers-day-came-the-mother-will-always-be-the-subject-of-great/这样的效果了
这种效果按理论来说是有利于seo的,但是利用404重写这样实现后会不会搜有另外的一种判断,说实话我也不知道,所以还不太肯定的情况下请你别乱测试,当然如果你要这样的效果的话可以试验一下的了。
好像对于2.11版本自动获取TAG功能失效了,考虑是不是换回以前的老版本,哈哈。
说一下实现的步骤:先到官方下载iisrewrite.zip文件,为了我以后自己方便,所以上传上来
注意上面的文件有一个地方需要修改:在一开始有一个$blogdir='weblog/'; 假如你博客是安装在根目录下就修改为:$blogdir='';假如在其它子目录请修改weblog为你的目录名称。将修改后的php文件保存为404.php文件上传到网站根目录,然后进虚拟主机管理平台设置404错误页面:
设置用404.php来作为默认错误页。设置完成后你就可以到后台设置高级URL了,看看是不是成功了,呵呵 。
由于各个Windows系统IIS或PHP.INI配置不太一样,导致PHP中$_SERVER['REQUEST_URI']不能正常使用。从而导致高级URL优化功能出现问题。现有一个解决方法。把这个$_SERVER['REQUEST_URI']写成一个通用的函数,就可以解决部分用户由于$_SERVER['REQUEST_URI']不能正常使用而导致高级URL优化出现的问题了。传另外一份iisrewrite.zip,假如你上面已经设置成功,这部分就没必要看了。
到这里高级URL就实现了,为了实现自动别名功能可以使用bo的一个插件Seo插件工具(见附件)
其中config.php里有详细的配置说明。这样你就可以实现比如
http://boyhua.net/another-year-of-mothers-day-came-the-mother-will-always-be-the-subject-of-great/这样的效果了
这种效果按理论来说是有利于seo的,但是利用404重写这样实现后会不会搜有另外的一种判断,说实话我也不知道,所以还不太肯定的情况下请你别乱测试,当然如果你要这样的效果的话可以试验一下的了。
好像对于2.11版本自动获取TAG功能失效了,考虑是不是换回以前的老版本,哈哈。
作者:小华@小华生活
地址:http://www.boyhua.net/404-rewritten-by-the-realization-of-bo-blog-high-url/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表


下载文件 (已下载 8 次)
让人心疼的十二句话,哪句说到你的疼了?
应菩萨同志要求,重新整理一下301