Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

lighthttp中设置disucz转发的方法最详细版

[复制链接]
jsj321 发表于 2009-5-16 21:39:30 | 显示全部楼层 |阅读模式
本帖最后由 jsj321 于 2009-5-16 21:44 编辑

1、编写rewrite脚本,编辑/etc/lighttpd/local.lighttpd.conf内容如下:
  1. url.rewrite-once = (
  2.         "^/forum/archiver/((fid|tid)-[\w\-]+\.html)$" => "forum/archiver/index.php?$1",
  3.         "^/forum/forum-([0-9]+)-([0-9]+)\.html$" => "forum/forumdisplay.php?fid=$1&page=$2",
  4.         "^/forum/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "forum/viewthread.php?tid=$1&extra=page%%53D$3&page=$2",
  5.         "^/forum/space-(username|uid)-(.+)\.html$" => "forum/space.php?$1=$2",
  6.         "^/forum/tag-(.+)\.html$" => "forum/tag.php?name=$1"
  7. )
复制代码
这里假设论坛装在forum目录下,如果是装在根目录下则是:
  1. url.rewrite-once = (
  2.         "^/archiver/((fid|tid)-[\w\-]+\.html)$" => "archiver/index.php?$1",
  3.         "^/forum-([0-9]+)-([0-9]+)\.html$" => "forumdisplay.php?fid=$1&page=$2",
  4.         "^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "viewthread.php?tid=$1&extra=page%%53D$3&page=$2",
  5.         "^/space-(username|uid)-(.+)\.html$" => "space.php?$1=$2",
  6.         "^/tag-(.+)\.html$" => "tag.php?name=$1"
  7. )
复制代码
2、重启lighttpd,重启方法:/etc/init.d/lighttpd restart

有问题欢迎到计算机在校生的如鹏网讨论:www.rupeng.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 20:17 , Processed in 0.021259 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表