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

万能的loc,求翻译一段apache的规则到nginx

[复制链接]

13

主题

68

回帖

233

积分

中级会员

积分
233
发表于 2016-1-7 09:53:45 | 显示全部楼层 |阅读模式
#栏目
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(d/|e/|html/|images/|s/|search/|skin/|t/)
RewriteRule ^([0-9a-zA-Z/]+)/(|index\.html|index_[0-9]+\.html)$ /e/action/list\.php\?classid=$1&page=$2
#内容
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(d/|e/|html/|images/|s/|search/|skin/|t/)
RewriteRule ^([0-9a-zA-Z/]+)/([0-9a-zA-Z]+)([_0-9]*)\.html$ /e/action/show\.php\?classid=$1&id=$2&page=$3



上边这段代码,求翻译到nginx,网上自动翻译的好像不能用。

求万能的loc各路大神指点一下,万分感谢。
回复

使用道具 举报

64

主题

951

回帖

2114

积分

金牌会员

积分
2114
发表于 2016-1-7 10:03:00 | 显示全部楼层
[ol]
  • location / {
  • if ($query_string ~ "^(.*)$"){
  • rewrite ^/([0-9a-zA-Z/]+)/(|index\.html|index_[0-9]+\.html)$ /action/list\.php\?classid=$1&page=$2;
  • }
  • if ($query_string ~ "^(.*)$"){
  • rewrite ^/([0-9a-zA-Z/]+)/([0-9a-zA-Z]+)([_0-9]*)\.html$ /action/show\.php\?classid=$1&id=$2&page=$3;
  • }
  • }[/ol]复制代码
    楼主试试
  • 回复

    使用道具 举报

    128

    主题

    797

    回帖

    2016

    积分

    金牌会员

    积分
    2016
    发表于 2016-1-7 10:04:50 | 显示全部楼层
    楼上正解  热心助人 +15cb
    回复

    使用道具 举报

    13

    主题

    68

    回帖

    233

    积分

    中级会员

    积分
    233
     楼主| 发表于 2016-1-7 10:07:18 | 显示全部楼层

    Stack 发表于 2016-1-7 10:03

    楼主试试

    谢谢,我试试去
    一会回来给你结果。

    回复

    使用道具 举报

    13

    主题

    68

    回帖

    233

    积分

    中级会员

    积分
    233
     楼主| 发表于 2016-1-7 10:03:00 | 显示全部楼层

    Stack 发表于 2016-1-7 10:03

    楼主试试

    大神,不行啊。解析不了
    回复

    使用道具 举报

    64

    主题

    951

    回帖

    2114

    积分

    金牌会员

    积分
    2114
    发表于 2016-1-7 10:50:06 | 显示全部楼层

    gax 发表于 2016-1-7 10:50

    大神,不行啊。解析不了

    全部没生效吗?确定位置放对了?
    回复

    使用道具 举报

    13

    主题

    68

    回帖

    233

    积分

    中级会员

    积分
    233
     楼主| 发表于 2016-1-7 10:03:00 | 显示全部楼层

    Stack 发表于 2016-1-7 10:53

    全部没生效吗?确定位置放对了?

    位置没有问题,打开页面404错误
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-4-20 21:52 , Processed in 0.018948 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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