2核1G3M服务器88一季度

腾讯云,阿里云百度云等 折扣价→点我←

求助,mip伪静态推送显示404 Not Found nginx discuz 问答

小草的味道 一级用户组

已经添加伪静态规则,如果选择非伪静态推送没有问题,但是如果选择伪静态推送,则显示推送成功,nginx的规则已经添加,服务器也重启了,但就是无法打开页面,显示如下:
404 Not Found[hr]nginx

站长窝论坛版权声明 1、本帖标题:求助,mip伪静态推送显示404 Not Found nginx
2、论坛网址:站长窝论坛
3、站长窝论坛的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、站长窝论坛一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本帖由小草的味道在站长窝论坛《程序综合区》版块原创发布, 转载请注明出处!
评论
最新回复 (5)
  • 小草的味道 一级用户组
    引用 2
    规则文件discuz.conf应该没有问题:

    location / {
    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 ^([^\.]*)/forum-(\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;
    rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/archiver/index.php?action=$2&value=$3 last;
    rewrite ^([^\.]*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/plugin.php?id=$2:$3 last;
    rewrite ^([^\.]*)/video.html$ $1/plugin.php?id=xlwsq_video last;
    rewrite ^([^\.]*)/video_list_([0-9]+)\.html$ $1/plugin.php?id=xlwsq_video&m=$2 last;
    rewrite ^([^\.]*)/video_([0-9]+)\.html$ $1/plugin.php?id=xlwsq_video&mod=view&sid=$2 last;
    rewrite ^([^\.]*)/video_user\.html$ $1/plugin.php?id=xlwsq_video:xlwsq_video_user last;
    rewrite ^([^\.]*)/video_user_add\.html$ $1/plugin.php?id=xlwsq_video:xlwsq_video_user&p=add last;
    rewrite ^([^\.]*)/video_user_favorites\.html$ $1/plugin.php?id=xlwsq_video:xlwsq_video_user&p=favorites last;
    rewrite ^([^\.]*)/video_user_dsjl\.html$ $1/plugin.php?id=xlwsq_video:xlwsq_video_user&p=dsjl last;
    rewrite ^([^\.]*)/video_user_hsjl\.html$ $1/plugin.php?id=xlwsq_video:xlwsq_video_user&p=hsjl last;
    rewrite ^([^\.]*)/brand_index\.html$ $1/plugin.php?id=aljbd last;
    rewrite ^([^\.]*)/brand\.html$ $1/plugin.php?id=aljbd&act=dianpu last;
    rewrite ^([^\.]*)/goods\.html$ $1/plugin.php?id=aljbd&act=goods last;
    rewrite ^([^\.]*)/notice\.html$ $1/plugin.php?id=aljbd&act=nlist last;
    rewrite ^([^\.]*)/consume.html$ $1/plugin.php?id=aljbd&act=clist last;
    rewrite ^([^\.]*)/map.html$ $1/plugin.php?id=aljbd:so last;
    rewrite ^([^\.]*)/goods_([0-9]+)_([0-9]+)_([a-z0-9]+)_([a-z0-9]+)\.html$ $1/plugin.php?id=aljbd&act=goods&type=$2&subtype=$3&order=$4&view=$5 last;
    rewrite ^([^\.]*)/notice_([0-9]+)_([0-9]+)_([a-z0-9]+)\.html$ $1/plugin.php?id=aljbd&act=nlist&type=$2&subtype=$3&order=$4 last;
    rewrite ^([^\.]*)/consume_([0-9]+)_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=clist&type=$2&subtype=$3 last;
    rewrite ^([^\.]*)/brand_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([a-z0-9]+)_([a-z0-9]+)_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=dianpu&type=$2&subtype=$3&region=$4&subregion=$5&order=$6&view=$7&region1=$8 last;
    rewrite ^([^\.]*)/brand_shop_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=view&bid=$2 last;
    rewrite ^([^\.]*)/brand_good_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=good&bid=$2 last;
    rewrite ^([^\.]*)/brand_good_([0-9]+)_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=goodview&bid=$2&gid=$3 last;
    rewrite ^([^\.]*)/brand_notice_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=notice&bid=$2 last;
    rewrite ^([^\.]*)/brand_notice_([0-9]+)_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=noticeview&bid=$2&nid=$3 last;
    rewrite ^([^\.]*)/brand_album_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=album&bid=$2 last;
    rewrite ^([^\.]*)/brand_album_([0-9]+)_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=albumview&bid=$2&aid=$3 last;
    rewrite ^([^\.]*)/brand_consume_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=consume&bid=$2 last;
    rewrite ^([^\.]*)/brand_consume_([0-9]+)_([0-9]+)\.html$ $1/plugin.php?id=aljbd&act=consumeview&bid=$2&cid=$3 last;
    rewrite ^([^\.]*)/expert-([0-9]+)\.html$ $1/plugin.php?id=micxp_expert:column&uid=$2 last;
    rewrite ^([^\.]*)/course$ $1/plugin.php?id=zhanmishu_video:video last;
    rewrite ^([^\.]*)/course/cat_([0-9]+)/diff_([0-9]+)/vip_([0-9]+)/order_(\w+)$ $1/plugin.php?id=zhanmishu_video:video&cat_id=$2&diff=$3&groupselect=$4&order=$5 last;
    rewrite ^([^\.]*)/course/([0-9]+)$ $1/plugin.php?id=zhanmishu_video:video&mod=video&cid=$2 last;
    rewrite ^([^\.]*)/course/([0-9]+)/([0-9]+)$ $1/plugin.php?id=zhanmishu_video:video&mod=video&cid=$2&vid=$3 last;
    rewrite ^([^\.]*)/mip/$ $1/plugin.php?id=keke_mipseo last;
    rewrite ^([^\.]*)/mip/forum-(\w+)-([0-9]+)\.html$ $1/plugin.php?id=keke_mipseo&fid=$2&page=$3 last;
    rewrite ^([^\.]*)/mip/cat-(\w+)-([0-9]+)\.html$ $1/plugin.php?id=keke_mipseo&cid=$2&page=$3 last;
    rewrite ^([^\.]*)/mip/thread-([0-9]+)-1-1\.html$ $1/plugin.php?id=keke_mipseo&tid=$2 last;
    rewrite ^([^\.]*)/mip/article-([0-9]+)-1\.html$ $1/plugin.php?id=keke_mipseo&aid=$2 last;
    if (!-e $request_filename) {
    return 404;
    }
    }
    2018/12/02 23:03:12 只看Ta 回复
  • 游客1 游客组
    引用 3
    还是规则问题请检查伪静态作用域。
    2018/12/02 23:05:00 只看Ta 回复
  • 小草的味道 一级用户组
    引用 4
    作用域是什么意思?
    2018/12/02 23:07:10 只看Ta 回复
  • 小草的味道 一级用户组
    引用 5
    同一文件里的其他规则都没有问题,只有这个不行
    2018/12/02 23:09:05 只看Ta 回复
  • 小草的味道 一级用户组
    引用 6
    把规则从列表最后移到最前面就好了,估计是规则太多了,处理不过来了
    2018/12/02 23:37:30 只看Ta 回复
返回
发新帖