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

 找回密码
 立即注册
搜索

[疑问] dvbbs 转到 discuz7 nignx rewrte 规则?

[复制链接]
vcash 发表于 2009-9-25 14:38:52 | 显示全部楼层 |阅读模式
我测试的代码,可是不行?
#rewrite ^(.*)/f-([0-9]+)-([0-9]+)$ $1/index.asp?boardid=$2 last;
#rewrite ^(.*)/viewthread\.php\?tid=([0-9]+)$ $1/dispbbs.asp?boardid=$2&id=$3 last;
#rewrite ^(.*)/forumdisplay\.php\?fid=([0-9]+)&page=([0-9]+)$ $1/index.asp?boardid=$2&page=$3 last;
#rewrite ^(.*)/viewthread\.php\?tid=([0-9]+)&extra=page%3D([0-9]+)&page=([0-9]+)$ $1/dispbbs.asp?boardID=$2&ID=$3&page$4 last;

实际想保持以前的流量?
谢谢!
请教,在线等候...........?
回复

使用道具 举报

beijing200808 发表于 2009-9-25 14:53:15 | 显示全部楼层
楼主的rewrite是不是写反了呢?调换php地址与asp地址看看吧。如果可以,楼主可以pm我哦
回复

使用道具 举报

 楼主| vcash 发表于 2009-9-25 14:57:12 | 显示全部楼层
好的,我在试,还改别的地方吗
回复

使用道具 举报

 楼主| vcash 发表于 2009-9-25 14:58:07 | 显示全部楼层
这是我测试的所有代码

        rewrite ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/archiver/index.php?$2 last;
                                                #rewrite ^(.*)/f-([0-9]+)-([0-9]+)$ $1/forumdisplay.php?fid=$2&page=$3 last;
                                                rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3 last;
                                                rewrite ^(.*)/profile-(username|uid)-(.+)\.html$ $1/viewpro.php?$2=$3 last;
                                                rewrite ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3 last;
                                                rewrite ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2 last;
                                               
                                                rewrite ^(.*)/index\.asp\?boardid=([0-9]+)$ $1/forumdisplay.php?fid=$2&page=$3 last;

                                                #rewrite ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/index.asp?boardid=$2 last;
                                                #rewrite ^(.*)/f-([0-9]+)-([0-9]+)$ $1/index.asp?boardid=$2&page=$3 last;
                                       
                                          #rewrite ^(.*)/f-([0-9]+)-([0-9]+)$ $1/index.asp?boardid=$2 last;
                                                #rewrite ^(.*)/viewthread\.php\?tid=([0-9]+)$ $1/dispbbs.asp?boardid=$2&id=$3 last;
                                                #rewrite ^(.*)/forumdisplay\.php\?fid=([0-9]+)&page=([0-9]+)$ $1/index.asp?boardid=$2&page=$3 last;
                                                #rewrite ^(.*)/viewthread\.php\?tid=([0-9]+)&extra=page%3D([0-9]+)&page=([0-9]+)$ $1/dispbbs.asp?boardID=$2&ID=$3&page$4 last;


                                                #rewrite ^(.*)/index\.asp\?[bB]oard[iI][dD]=([0-9]+)$ $1/index\.php\?gid=$2 last;
                                                #rewrite ^(.*)/dispbbs\.asp\?board[iI][dD]=([0-9]+)&[iI][dD]=([0-9]+)$ $1/viewthread\.php\?tid=$3 last;
                                                #rewrite ^(.*)/index\.asp\?[bB]oard[iI][dD]=([0-9]+)&[pP]age=([0-9]+)$ $1/forumdisplay\.php\?fid=$2&page=$3 last;
                                                #rewrite ^(.*)/dispbbs\.asp\?board[iI][dD]=([0-9]+)&[iI][dD]=([0-9]+)&page=([0-9]+)$ $1/viewthread\.php\?tid=$3&page=$4 last;
回复

使用道具 举报

 楼主| vcash 发表于 2009-9-25 15:08:32 | 显示全部楼层
rewrite_forum

rewrite_space

rewrite_tag

rewrite_thread

是不是还要改这几个函数啊
回复

使用道具 举报

lcfqyk 发表于 2009-9-25 17:14:26 | 显示全部楼层
新手逛街
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-15 18:34 , Processed in 0.116087 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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