php httpd.ini RewriteRule伪静态写法 15

请帮我写一个httpd.ini文件实现case_ct.php?ID=53URL重写为:case_ct.53.htmlproduct_ct.php?erjflmc=Eleg... 请帮我写一个httpd.ini 文件

实现case_ct.php?ID=53 URL重写为:case_ct.53.html
product_ct.php?erjflmc=Elegant%20Series&eid=45&yid=21 URL重写为:product_ct_45_21.html
你能帮我写一份完整的httpd.ini 文件吗?

实现case_ct.php?ID=53 URL重写为:case_ct53.html
product_ct.php?erjflmc=Elegant%20Series&eid=45&yid=21 URL重写为:product_ct_45_21.html
product_ct2.php?erjflmc=Elegance%20Series&eid=46&cpbh=LX-SL72&yid=21
URL重写为:product_ct2_46_21.html

我不清晰我要求重写的这个URL是否符合规范,或者你可以推荐一个合理的URL写法
备注:erjflmc传递的是二级分类名称
eid 传递的是二级分类ID
cpbh 传递的是的产品编号
yid 传递的是一级分类ID
展开
 我来答
bj091001
2014-11-20 · 超过12用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:14.5万
展开全部

第一条的是这样的

rewrite ^/case-ct.([0-9]+).html /case_ct.php?id=$1 [L];


第二条不明白    ,erjflmc  这个参数是写死的吗?

更多追问追答
追问
erjflmc这个参数是会变化的,传递的是二级分类名称
追答

但是在你的后面的url中没有体现呀,是不是规则中少写了一个

rewrite ^/product_ct_erjflmc_([0-9]+)_([0-9]+).html$ /product_ct.php?erjflmc=$1&eid=$2&yid=$3 [L];
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式