联盟商家平台的url重定向

该平台的Url重定向参考了qq美食,链接尽可能简短、层次少。

主页:

RewriteRule ^index\.htm$    index\.php [L]

商家列表:(只用一个字母s加斜杠,4个参数只用一个层次搞定)

RewriteRule ^s/$    member/showmcht\.php [L]
RewriteRule ^s/tp([0-9]*)-a([0-9]*)-s([a-zA-Z]*)-k([a-zA-Z0-9]*)$   member/showmcht\.php?mchtype=$1&mchtarea=$2&sortkey=$3&keyword=$4 [L]
RewriteRule ^s/tp([0-9]*)-a([0-9]*)-s([a-zA-Z]*)-k([a-zA-Z0-9]*)-t([0-9]+)-p([0-9]+)$   member/showmcht\.php?mchtype=$1&mchtarea=$2&sortkey=$3&keyword=$4&totalresult=$5&pageno=$6 [L]

活动列表:(同上)
RewriteRule ^c/$    member/showact\.php [L]
RewriteRule ^c/t([0-9]+)-p([0-9]+)$   member/showact\.php?totalresult=$1&pageno=$2 [L]

商家首页:(用每个商家的用户名区分,类似csdn博客)
RewriteRule ^([a-zA-Z0-9]+)$    member/index\.php?uid=$1 [L]

商家各个功能页:(把功能标识放前面,商家用户名放在后面,变量在最后,既符合美感又适合seo)
RewriteRule ^product/([a-zA-Z0-9]+)$    member/index\.php?uid=$1&action=products [L]
RewriteRule ^product/([a-zA-Z0-9]+)/([0-9]+)\.htm$    member/index\.php?uid=$1&action=product&aid=$2 [L]
RewriteRule ^act/([a-zA-Z0-9]+)$    member/index\.php?uid=$1&action=activity [L]
RewriteRule ^order/([a-zA-Z0-9]+)$    svr/olorder\.php?action=post&uid=$1 [L]
RewriteRule ^dp/([a-zA-Z0-9]+)$    svr/dianping.php?action=post&uid=$1 [L]
RewriteRule ^detail/([a-zA-Z0-9]+)$    member/index\.php?uid=$1&action=detail [L]


会员后台页面:统一把php改为htm,后面参数不变(使用[QSA参数])

RewriteRule ^member/([a-zA-Z0-9_]+).htm    member/$1\.php [QSA,L]


效果:
街坊返利网 www.ijiefang.com

apache 重定向的步骤参考我的另一篇博文:
传送
apache重定向,实现伪静态化



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值