使用mod_rewrite将PhpBB进行改造,实现搜索引擎友好链接机制!(散分,灌水着无分)

hlddn 2004-08-07 03:51:21
以下以PHPBB 2.0.10为基础:

1、在Apache中启用rewrite模块

2、在Apache配置文件中增加以下配置:

RewriteEngineOn
RewriteCond %{REQUEST_URI} ^/forum.*
RewriteRule ^/forum/([0-9]+).html$ /forum/viewtopic.php?t=$1[L]
RewriteRule ^/forum/([0-9]+)$ /forum/viewforum.php?f=$1[L]
RewriteRule ^/forum/c([0-9]+)$ /forum/index.php?c=$1[L]


3、更改index.php第318行:

'U_VIEWCAT'=>append_sid("index.$phpEx?".POST_CAT_URL."=$cat_id"))

==================================〉

'U_VIEWCAT'=>append_sid("c$cat_id"))


4、更改index.php第432行:

'U_VIEWFORUM'=>append_sid("viewforum.$phpEx?".POST_FORUM_URL."=$forum_id"),

==================================〉

'U_VIEWFORUM'=>append_sid("$forum_id"))


5、更改viewform.php第436行:

'U_VIEW_FORUM'=>append_sid("viewforum.$phpEx?".POST_FORUM_URL."=$forum_id"),

==================================〉

'U_VIEW_FORUM'=>append_sid("$forum_id"),


6、更改viewform.php第618行:

$view_topic_url=append_sid("viewtopic.$phpEx?".POST_TOPIC_URL."=$topic_id");

==================================〉

$view_topic_url=append_sid("$topic_id.html");


7、更改viewtopic.php第507行:

$view_forum_url=append_sid("viewforum.$phpEx?".POST_FORUM_URL."=$forum_id");

==================================〉

$view_forum_url=append_sid("$forum_id");

__________________________________________________________________________
很好的使用方法。转自:http://dirk.pdx.cn/blog/diary,627.html
...全文
307 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
starryhuang 2004-08-12
  • 打赏
  • 举报
回复
主要运用了apache的重写机制,实现了假像的静态页面,不过google的友好机制也可以搜索到这种页面,所以还是很不错的。
Booose 2004-08-12
  • 打赏
  • 举报
回复
SORRY!
flyonet 2004-08-11
  • 打赏
  • 举报
回复
好像和变态的大龄青年路数一样啊!
hlddn 2004-08-09
  • 打赏
  • 举报
回复
ding
hlddn 2004-08-09
  • 打赏
  • 举报
回复
大家对这个不感兴趣吗?个人觉得应该是一种很好的方法啊。
hlddn 2004-08-07
  • 打赏
  • 举报
回复
http://dirk.pdx.cn/blog/diary,627.html
大家要是注意的话,上面这个地址应该是就使用url重写技术。
mrshelly 2004-08-07
  • 打赏
  • 举报
回复
完全可以构建自己的 rewrite 嘛。
关键是 rewrite 的正则。N少人会写。
顶一下~~~~~~~~~~~

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧