找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 706|回复: 0

lighttpd上的wordpress|Discuz|phpwind|301等rewrite规则

[复制链接]
发表于 2010 年 10 月 2 日 19:29:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

现在lighttpd实在是太火了,加上自己需要用到,将常用的集中rewrite规则记录下来以备今后使用

301重定向(下面例子为本站一分站重定向到主站)
$HTTP["host"] == "totalstation.usaber.com" {
url.redirect = (
"^/(.*)" => "http://www.usaber.com/$1",
)
}

Discuz!论坛rewrite规则
url.rewrite = (
"^/archiver/((fid|tid)-[\w\-]+\.html)$" => "archiver/index.php?$1",
"^/forum-([0-9]+)-([0-9]+)\.html$" => "forumdisplay.php?fid=$1&page=$2",
"^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "viewthread.php?tid=$1&extra=page=$3&page=$2",
"^/space-(username|uid)-(.+)\.html$" => "space.php?$1=$2",
"^/tag-(.+)\.html$" => "tag.php?name=$1"
)

404错误页(跳转到404.php)
server.error-handler-404 = "/404.php"

防盗链(常用的集中附件,大家可以根据情况增加)
$HTTP["referer"] !~ "^($|http://.*\.(baidu\.com|google\.com|google\.cn))" {
url.rewrite = ("(?i)(/.*\.(jpe?g|png|gif|jpg|rar|pdf))$" =>
"/close.gif " )
}

wordpress重写规则(目前用于本博客的就是此规则)
url.rewrite = (
"^/(wp-.+).*/?" => "$0",
"^/(sitemap.xml)" => "$0",
"^/(xmlrpc.php)" => "$0",
"^/(.+)/?$" => "/index.php/$1"
)

phpwind的rewrite(目前用于论坛http://bbs.usaber.com)
url.rewrite = ("^(.*)-htm-(.*)$" => "$1.php?$2")



Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 3 日 12:06 , Processed in 0.028991 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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