eygle.com   eygle.com
eygle.com  
 

« Oracle OpenWorld 2005 | Blog首页 | MT read counter-增加Blog文章浏览计数器 »

应用Apache的rewrite技术 实现面向搜索引擎优化

作者:eygle |【转载时请务必以超链接形式标明文章和作者信息及本声明
链接:
站内相关文章|Related Articles

关键词:mod_rewrite,apache,httpd.conf,RewriteEngine

今天重新编译了一下apache,尝试了一下apache极其强大的rewrite技术,主要做了以下几件工作:
1.重新编译apache,启用rewrite模块
2.修改httpd.conf文件,设置重新规则
3.增加了一个php函数,对留言板的程序进行格式化

我的apache使用的版本是:


[root@eygle logs]# apachectl -v
Server version: Apache/2.0.54
Server built: Sep 21 2005 18:03:29

编译正确的话,在httpd.conf文件中应该看到增加类似如下一行:
LoadModule rewrite_module modules/mod_rewrite.so

然后就可以设置
RewriteEngine on
打开重写引擎,定义RewriteRule进行查询改写(总觉得把Oracle的这个名词放在这里比较合适:)).

apache的rewrite功能可以把形如:
http://www.eygle.com/gbook/index.php?&setid=980
这样的url改写为:
http://www.eygle.com/gbook/980.html
从而实现搜索引擎友好化。

强大的正则表达式功能可以使这样的改写变得千变万化。

在完成了以上这些工作之后,对于我的留言板的访问,都实现了静态格式转换,比如之前的第100页,现在可以通过html静态页进行访问了。

将动态网页链接rewriting成静态链接可以更好的被搜索引擎访问和Cache,从而可以更好的和用户交互。

By eygle on 2005-09-25 13:18 | Comments (3) | Posted to Web | Edit |Pageviews:

相关文章 随机文章
10gRAC系列之一-cluvfy用法及验证错误解决
Blog与六度分割理论
《深入浅出Oracle》勘误表
进京两周年记-Eygle在北京的生活
CRS-0184错误与CRS初始化
网上相关主题:
Google

Listed below are links to weblogs that reference 应用Apache的rewrite技术 实现面向搜索引擎优化:

» 应用Apache的rewrite技术 实现面向搜索引擎优化 from eygle's Life
作者:eygle
出处:http://www.eygle.com/blog
本文链接:http://www.eygle.com/archive [Read More]

Tracked on September 26, 2005 9:54 AM

留言 (3)

也就是说实质上不存在静态页面,只是有一个这样的路径,apache会自动转向动态页面,是吧?:)

Posted by: guu at September 25, 2005 3:54 PM

是的。

Posted by: eygle at September 25, 2005 8:51 PM

算是吧。

Posted by: google排名 at January 27, 2006 7:01 PM

发表留言:



Remember Me?
(输入验证码后方可评论,谢谢支持)



CopyRight © 2004 eygle.com, All rights reserved.