久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 求助,網站目錄下的論壇如何寫靜態規則 [打印本頁]

作者: ghz0832    時間: 2025-3-3 21:31
標題: 求助,網站目錄下的論壇如何寫靜態規則
比如網站根目錄下有一個站,然后在根目錄下新建一個目錄再建一個站,

獨立主機linux系統寶塔nginx
后臺應該是這個可用
  1. rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  2. rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;
  3. rewrite ^([^\.]*)/jdwx-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
  4. rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
  5. rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
  6. rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
  7. rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;
  8. if (!-e $request_filename) {
  9.         return 404;
  10. }
復制代碼
然后是怎么改寫添加到原靜態規則下方可用?
rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rewrite ^([^\.]*)/jdwx-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;if (!-e $request_filename) {        return 404;}
Nginx Web Serverrewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rewrite ^([^\.]*)/jdwx-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;if (!-e $request_filename) {        return 404;}Nginx Web Server
rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rewrite ^([^\.]*)/jdwx-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;if (!-e $request_filename) {        return 404;
}寶塔nginx
Nginx Web Serverrewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rewrite ^([^\.]*)/jdwx-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;if (!-e $request_filename) {        return 404;}

作者: ghz0832    時間: 2025-3-3 21:32
不能編輯帖子了,下方的代碼請忽略
作者: ghz0832    時間: 2025-3-3 21:34
我操,官方真的是體驗差,不能編輯帖子也不能刪,
加入新建網站在bbs目錄下
作者: IsaacZ    時間: 2025-3-3 22:17
多和AI溝通,看它怎么說。
作者: ghz0832    時間: 2025-3-3 22:44
IsaacZ 發表于 2025-3-3 22:17
多和AI溝通,看它怎么說。

試過了沒有用
作者: IsaacZ    時間: 2025-3-3 23:51
先看看這個舊帖:寶塔環境下Discuz 3.5 論壇設置 URL 靜態化(偽靜態)方法 - Discuz! X 教程 - Powered by Discuz!
http://www.9999xn.com/forum.php?mod=viewthread&tid=18537
作者: ghz0832    時間: 2025-3-4 00:54
IsaacZ 發表于 2025-3-3 23:51
先看看這個舊帖:寶塔環境下Discuz 3.5 論壇設置 URL 靜態化(偽靜態)方法 - Discuz! X 教程 - Powered by ...

這個是根目錄的常規操作,我這個是問目錄下的網站的靜態規則
作者: 天外飄仙    時間: 2025-3-4 08:02
Discuz3.4二級目錄偽靜態web.config配置win2008+IIS7.5環境
https://bbs.piaoxian.net/thread-170716-1-1.html
(出處: 飄仙建站論壇)


可以參考這個;
或者是 直接讓ai幫你把 這個偽靜態規則 轉換成 Nginx格式的


作者: 白天也懂夜的黑    時間: 2025-3-4 08:14
使用寶塔建站時,管理面板里有默認的DZ偽靜態規則,你選擇一下即可。




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0