深度合作品牌: 强力巨彩 海佳彩亮 仰邦 利亚德 创维 京东方 海康威视
400-027-0096
LED显示屏专业解决方案服务商
Professional solution service provider

DZ伪静态规则,后面带/和不带都能正常访问

[复制链接]
王铭 发表于 2024-3-4 21:25:47 | 显示全部楼层 |阅读模式
  1. rewrite ^([^\./]*)/(demo)(.+)$ $1/$2$3 break;
  2. rewrite ^([^\./]*)/html/$ $1/forum.php?forumlist=1 break;
  3. rewrite ^([^\./]*)/html/gid([0-9]+)/$ $1/forum.php?gid=$2 break;
  4. rewrite ^([^\./]*)/html/([0-9]+)/$ $1/forum.php?mod=viewthread&tid=$2 break;
  5. rewrite ^([^\./]*)/html/([0-9]+)/([0-9]+)/$ $1/forum.php?mod=viewthread&tid=$2&page=$3 break;
  6. rewrite ^([^\./]*)/(nextoldset|nextnewset)-([0-9]+)$ $1/forum.php?mod=redirect&goto=$2&tid=$3 break;
  7. rewrite ^([^\./]*)/tag/$ $1/misc.php?mod=tag break;
  8. rewrite ^([^\./]*)/tag/([0-9]+)/$ $1/misc.php?mod=tag&id=$2 break;
  9. rewrite ^([^\./]*)/tag/([0-9]+)/([0-9]+)/$ $1/misc.php?mod=tag&id=$2&type=thread&page=$3 break;
  10. rewrite ^([^\./]*)/btag/([0-9]+)/([0-9]+)/$ $1/misc.php?mod=tag&id=$2&type=blog&page=$3 break;
  11. rewrite ^([^\./]*)/guide/$ $1/forum.php?mod=guide break;
  12. rewrite ^([^\./]*)/guide/(hot|digest|new|newthread|sofa|my)/$ $1/forum.php?mod=guide&view=$2 break;
  13. rewrite ^([^\./]*)/guide/(hot|digest|new|newthread|sofa|my)/([0-9]+)/$ $1/forum.php?mod=guide&view=$2&page=$3 break;
  14. rewrite ^([^\./]*)/user/([0-9]+)/$ $1/home.php?mod=space&uid=$2&do=profile break;
  15. rewrite ^([^\./]*)/user-([^/]+)\.html$ $1/home.php?mod=space&username=$2 break;
  16. rewrite ^([^\./]*)/blog/([0-9]+)/b([0-9]+)/$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 break;
  17. rewrite ^([^\./]*)/blog/([0-9]+)/$ $1/home.php?mod=space&uid=$2&do=blog&view=me&from=space break;
  18. rewrite ^([^\./]*)/blog/([0-9]+)/([0-9]+)/$ $1/home.php?mod=space&uid=$2&do=blog&view=me&from=space&page=$3 break;
  19. rewrite ^([^\./]*)/group/$ $1/group.php break;
  20. rewrite ^([^\./]*)/group/g([0-9]+)/$ $1/group.php?gid=$2 break;
  21. rewrite ^([^\./]*)/group/s([0-9]+)/$ $1/group.php?sgid=$2 break;
  22. rewrite ^([^\./]*)/group/([0-9]+)/$ $1/forum.php?mod=group&fid=$2 break;
  23. rewrite ^([^\./]*)/collection/$ $1/forum.php?mod=collection break;
  24. rewrite ^([^\./]*)/collection/(\d+)/$ $1/forum.php?mod=collection&action=view&ctid=$2 break;
  25. rewrite ^([^\./]*)/html/fid([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2 break;
  26. rewrite ^([^\./]*)/html/fid([0-9]+)/([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 break;
  27. rewrite ^([^\./]*)/html/fid([0-9]+)-([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&filter=typeid&typeid=$3 break;
  28. rewrite ^([^\./]*)/html/fid([0-9]+)-([0-9]+)/([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&filter=typeid&typeid=$3&page=$4 break;
  29. rewrite ^([^\./]*)/html/fid([0-9]+)-s([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&filter=sortid&sortid=$3 break;
  30. rewrite ^([^\./]*)/html/fid([0-9]+)-s([0-9]+)/([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&filter=sortid&sortid=$3&page=$4 break;
  31. rewrite ^([^\./]*)/html/fid([0-9]+)-([0-9]+)-s([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&filter=typeid&typeid=$3&sortid=$4 break;
  32. rewrite ^([^\./]*)/html/fid([0-9]+)-t([0-9]+)-s([0-9]+)/([0-9]+)/$ $1/forum.php?mod=forumdisplay&fid=$2&filter=typeid&typeid=$3&sortid=$4&page=$5 break;
  33. if (!-e $request_filename) {
  34.         return 404;
  35. }
复制代码


答:不能访问是正常的
/ 在URL中是一个字符,和abc一样,这两个网址对于计算机来说是不一样的哈,对于搜索引擎也是
改了对搜索引擎反而不友好
让带 / 和 不带 /  都可以访问,修改方法
找到所有的  /$   替换成  /?$  就行了

记得后台更新到nginx

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

本版积分规则

联系电话
案例展示
产品中心
网上商城
返回顶部