|
寶塔nginx系統,現在運行的一個網站比如是www.aaa.com,那么新建一個子目錄,子目錄做一個網站就是www.aaa.com/bbs,
現在遇到的問題是,www.aaa.com的偽靜態規則正常,那么bbs的偽靜態規則怎么寫?
下面是規則
- rewrite ^([^\.]*)/bbs/topic-(.+)\.html$ $1/bjjdwx/portal.php?mod=topic&topic=$2 last;
- rewrite ^([^\.]*)/bbs/article-([0-9]+)-([0-9]+)\.html$ $1/bjjdwx/portal.php?mod=view&aid=$2&page=$3 last;
- rewrite ^([^\./]*)/bbs/jdwx-(\w+)-([0-9]+)\.html$ $1/bjjdwx/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
- rewrite ^([^\.]*)/bbs/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/bjjdwx/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
- rewrite ^([^\.]*)/bbs/group-([0-9]+)-([0-9]+)\.html$ $1/bjjdwx/forum.php?mod=group&fid=$2&page=$3 last;
- rewrite ^([^\.]*)/bbs/space-(username|uid)-(.+)\.html$ $1/bjjdwx/home.php?mod=space&$2=$3 last;
- rewrite ^([^\.]*)/bbs/blog-([0-9]+)-([0-9]+)\.html$ $1/bjjdwx/home.php?mod=space&uid=$2&do=blog&id=$3 last;
- if (!-e $request_filename) {
- return 404;
- }
復制代碼 網上查到一些資料,說子目錄的規則要放前面,我就把他放前面了,然后子目錄的偽靜態打開就正常了,但是根目錄下的網站偽靜態就不正常,問一下大家有沒有什么解決的方案
我知道答案
回答被采納將會獲得 1 貢獻 已有19人回答
|
|