联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
手机端用通用的代码,只有首页和栏目页正常,文章页面出现404错误
类型:迅睿CMS 更新时间:2021-09-29 12:11:23
###当存在多个子目录格式的域名时,需要多写几组location标签:location /目录/ 
location / { 
    if (-f $request_filename) {
           break;
    }
    if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
        break;
    }
    if (!-e $request_filename) {
        rewrite . /index.php last;
    }
}

我电脑端用的这个ng环境伪静态代码首页,栏目页,文章页面都可以。但是手机端用通用的代码就不行了,只有首页和栏目页正常,文章页面出现404错误,我手机端是绑定的域名模式。



回帖
  • 迅睿框架技术-苏寓
    #1楼    迅睿框架技术-苏寓
    2021-09-29 12:05:08
    Chrome 0
    location /手机目录/ { 
        if (-f $request_filename) {
               break;
        }
        if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
            break;
        }
        if (!-e $request_filename) {
            rewrite . /index.php last;
        }
    }
    location / { 
        if (-f $request_filename) {
               break;
        }
        if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
            break;
        }
        if (!-e $request_filename) {
            rewrite . /index.php last;
        }
    }
    满意答案
  • qinxiaohua
    #2楼    qinxiaohua
    2021-09-29 12:08:34
    Chrome 0
    迅睿框架技术-苏寓 location /mobile/ { if (-f $request_filename) { break; } if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") { break; } if (!-e $request_filename) { rewrite . /index.php last; }}手机端伪静态使用了这个,栏目页都打不开了,文章页面也是404错误
  • 迅睿框架技术-苏寓
    #3楼    迅睿框架技术-苏寓
    2021-09-29 12:10:40
    Chrome 0
    404截图看看是什么样子的
  • qinxiaohua
    #4楼    qinxiaohua
    2021-09-29 12:11:23
    Chrome 0
    @迅睿框架技术-苏寓:处理好了,我把你的答案看成了上半截,原来要全部复制,然后修改一下手机目录即可,感谢。