关于ecshop程序在nginx伪静态规则
2016-09-11 20:39 来源:www.chinab4c.com 作者:ecshop专家
Ecshop的htaccess转nginx,网上发布的一些多少有些问题,最模板自己整理出来的一套,测试有效:
- location / {
- rewrite ^/help\\.html /help.php last;
- rewrite ^/message\\.html /message.php last;
- rewrite ^/index\\.html /index.php last;
- rewrite ^/category$ /index.php last;
- rewrite ^/feed-c([0-9]+)\\.xml$ /feed.php?cat=$1 last;
- rewrite ^/feed-b([0-9]+)\\.xml$ /feed.php?brand=$1 last;
- rewrite ^/feed\\.xml$ /feed.php last;
- rewrite ^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\\.html$ /category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8 last;
- rewrite ^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\\.html$ /category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5 last;
- rewrite ^/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\\.html$ /category.php?id=$1&brand=$2&page=$3&sort=$4&order=$5 last;
- rewrite ^/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\\.html$ /category.php?id=$1&brand=$2&page=$3 last;
- rewrite ^/category-([0-9]+)-b([0-9]+)(.*)\\.html$ /category.php?id=$1&brand=$2 last;
- rewrite ^/category-([0-9]+)(.*)\\.html$ /category.php?id=$1 last;
- rewrite ^/goods-([0-9]+)(.*)\\.html /goods.php?id=$1 last;
- rewrite ^/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\\.html$ /article_cat.php?id=$1&page=$2&sort=$3&order=$4 last;
- rewrite ^/article_cat-([0-9]+)-([0-9]+)(.*)\\.html$ /article_cat.php?id=$1&page=$2 last;
- rewrite ^/article_cat-([0-9]+)(.*)\\.html$ /article_cat.php?id=$1 last;
- rewrite ^/article-([0-9]+)(.*)\\.html$ /article.php?id=$1 last;
- rewrite ^/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\\.html /brand.php?id=$1&cat=$2&page=$3&sort=$4&order=$5 last;
- rewrite ^/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\\.html /brand.php?id=$1&cat=$2&page=$3 last;
- rewrite ^/brand-([0-9]+)-c([0-9]+)(.*)\\.html /brand.php?id=$1&cat=$2 last;
- rewrite ^/brand-([0-9]+)(.*)\\.html /brand.php?id=$1 last;
- rewrite ^/tag-(.*)\\.html /search.php?keywords=$1 last;
- rewrite ^/snatch-([0-9]+)\\.html$ /snatch.php?id=$1 last;
- rewrite ^/group_buy-([0-9]+)\\.html$ /group_buy.php?act=view&id=$1 last;
- rewrite ^/auction-([0-9]+)\\.html$ /auction.php?act=view&id=$1 last;
- rewrite ^/exchange-id([0-9]+)(.*)\\.html$ /exchange.php?id=$1&act=view last;
- rewrite ^/exchange-([0-9]+)-min([0-9]+)-max([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\\.html$ /exchange.php?cat_id=$1&integral_min=$2&integral_max=$3&page=$4&sort=$5&order=$6 last;
- rewrite ^/exchange-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\\.html$ /exchange.php?cat_id=$1&page=$2&sort=$3&order=$4 last;
- rewrite ^/exchange-([0-9]+)-([0-9]+)(.*)\\.html$ /exchange.php?cat_id=$1&page=$2 last;
- rewrite ^/exchange-([0-9]+)(.*)\\.html$ /exchange.php?cat_id=$1 last;
- }
最近更新
常用插件
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop二次开发商品购买增
图片1香...
ecshop热门问答
ecshop热门资料
ecshop恢复
ecshop修改密码
ecshopmtz
ecshop库存bug
ecshop注册VIP
ecshop唯一性
ecshopSXXXL
推荐人
ecshop额度
ecshop根源
ecshop自由展开
ecshopecmall敏感词过滤
ecshop发货确认接口
ecshopnopicture
ecshop除掉
ecshop不自动切换
ecshop低价
ecshop明细
ecshop右面
ecshop图片文章
js控制radio
ecshopQQ交流
ecshop企业邮局
ecshop有家网
支付宝支付
ecshopactive
ecshopipad
ecshopforeach
ecshop费用
zen cart电子晌午