设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 25|回复: 2

有谁知道nginx伪静态吗

[复制链接]

29

主题

312

回帖

767

积分

高级会员

积分
767
发表于 2019-6-24 15:23:54 | 显示全部楼层 |阅读模式
我的apache用的没问题,转成nginx总有个不能使用,不知道怎么回事[ol]
  • rewrite ^/list-3-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ /$9&pingpai=$1&jts=$2&jdj=$3&dyg=$4&dlg=$5&wtxgn=$6&jlg=$7&cplm=$8;
  • rewrite ^/(.*?)-(.*)-(.*?)-(.*?)$ /index.php?m=content&c=index&a=lists&catid=3$9&txxy=$1&jiage=$2&order=$3&page=$4 last;
  • rewrite ^/list-90-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ /$9&pingpai=$1&jts=$2&jdj=$3&dyg=$4&dlg=$5&wtxgn=$6&jlg=$7&cplm=$8;
  • rewrite ^/(.*?)-(.*)-(.*?)-(.*?)$ /index.php?m=content&c=index&a=lists&catid=90$9&txxy=$1&jiage=$2&order=$3&page=$4 last;[/ol]复制代码
    这样list-3-0-0-0-0-0-0-0-0-0-0-0-1.html能用,可list-90-0-0-0-0-0-0-0-0-0-0-0-1.html不能用了,不知道怎么回事!问题我没写过nginx判断,有大神知道吗?程序是phpcms。
  • 回复

    使用道具 举报

    29

    主题

    312

    回帖

    767

    积分

    高级会员

    积分
    767
     楼主| 发表于 2019-6-24 15:27:21 | 显示全部楼层
    [ol]
  • RewriteRule ^list-3-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ $9&pingpai=$1&jts=$2&jdj=$3&dyg=$4&dlg=$5&wtxgn=$6&jlg=$7&cplm=$8 [C,NC]
  • RewriteRule ^(.*?)-(.*)-(.*?)-(.*?)$ index.php?m=content&c=index&a=lists&catid=3$9&txxy=$1&jiage=$2&order=$3&page=$4 [QSA,L,NC]
  • RewriteRule ^list-90-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ $9&pingpai=$1&jts=$2&jdj=$3&dyg=$4&dlg=$5&wtxgn=$6&jlg=$7&cplm=$8 [C,NC]
  • RewriteRule ^(.*?)-(.*)-(.*?)-(.*?)$ index.php?m=content&c=index&a=lists&catid=90$9&txxy=$1&jiage=$2&order=$3&page=$4 [QSA,L,NC][/ol]复制代码
    这个是apache代码,使用完全没问题,就nginx这样写有问题
  • 回复

    使用道具 举报

    29

    主题

    312

    回帖

    767

    积分

    高级会员

    积分
    767
     楼主| 发表于 2019-6-24 18:15:36 | 显示全部楼层
    [ol]
  • location /list {
  •   rewrite ^/list-3-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ /$9&pingpai=$1&jts=$2&jdj=$3&dyg=$4&dlg=$5&wtxgn=$6&jlg=$7&cplm=$8;
  •   rewrite ^/list-90-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ /$9&pingpai=$1&jts=$2&jdj=$3&dyg=$4&dlg=$5&wtxgn=$6&jlg=$7&cplm=$8;
  • }
  • location / {
  •   rewrite ^/(.*?)-(.*)-(.*?)-(.*?)$ /index.php?m=content&c=index&a=lists&catid=3$9&txxy=$1&jiage=$2&order=$3&page=$4 break;
  •   rewrite ^/(.*?)-(.*)-(.*?)-(.*?)$ /index.php?m=content&c=index&a=lists&catid=90$9&txxy=$1&jiage=$2&order=$3&page=$4 break;
  • }[/ol]复制代码
    没有大佬能提点一下吗?我用https://winginx.com/en/htaccess这个网站转换的也不行,他直接下载文件了,而且还一直下载不完,面板是bt的。
  • 回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-12-22 16:09 , Processed in 0.013441 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表